Commit Graph

15 Commits (55b8544d325b7b89f65f0df88661c9260101054f)

Author SHA1 Message Date
“Anton 0c55bca218 Add helm chart source flag
“Anton 058dfdfcd6 Move flags and utils to internal packages
Hidde Beydals 19918cd342 Refactor create, reconcile and resume cmds
* Take ObservedGeneration into account in readiness checks where
  applicable
* Reduce amount of code (and duplicate GETs) by working with pointers
  where possible
* Improve logged messages to properly take resource names into account
  and better describe processes
Hidde Beydals 84e36ed847 Use `LastHandledReconcileAt` in reconcile commands
Hidde Beydals f216273008 Make use of `GetCondition` from `pkg/apis/meta`
stefanprodan d902c71a6f Update components to v0.1
stefanprodan d11fa476e1 Refactor object kind/name parsing
stefanprodan bd2994f9ab Add support for Bucket sources to Kustomizations/HRs
stefanprodan 1c7994a353 Add support for namespace/name format in depends-on
stefanprodan 797cd9bea2 Add label arg to create commands
Hidde Beydals f18d1efdcb Refactor HelmRelease chart source kind validation
Hidde Beydals 2f861f19c0 Update `gotk create helmrelease` examples
To better reflect optional fields and highlight specific configuration
options.
Hidde Beydals e53d0dadbf Support GitRepository source in HelmRelease cmds
Hidde Beydals fa56685767 Upgrade Toolkit components and K8S deps
* github.com/fluxcd/helm-controller/api to v0.0.6
* github.com/fluxcd/source-controller/api to v0.0.13

* k8s.io/api to v0.18.8
* k8s.io/apiextensions-apiserver to v0.18.8
* k8s.io/apimachinery to v0.18.8
* k8s.io/client-go to v0.18.8
* sigs.k8s.io/controller-runtime to v0.6.2
Hidde Beydals 22624ae4d5 Rename `tk` binary to `gotk`
To avoid conflicts with the `tk` binary from the Tanka project.