Commit Graph

626 Commits (976d917a5785b9f248f53fc0452bc624979c1c07)
 

Author SHA1 Message Date
Stefan Prodan 4c7f133315
Merge pull request from fluxcd/fix-resume
Fix resume waiting
stefanprodan d8802b7d4a Fix resume waiting
Stefan Prodan cf6ece1b4c
Merge pull request from fluxcd/fix-rbac
manifests: fix leader election rbac
stefanprodan 47c249e3be manifests: fix leader election rbac
Stefan Prodan ceaef7ccc4
Merge pull request from fluxcd/rbac
manifests: add cluster reconciler RBAC and SA
stefanprodan b9a8100dbb manifests: add cluster reconciler RBAC and SA
Stefan Prodan 58c096e7c0
Merge pull request from fluxcd/bash-completion
Add bash completion command
stefanprodan afcb41c59b Add bash completion cmd
stefanprodan 155cc66db9 Fix get cmd early exit
stefanprodan 9069a65a97 Add -s alias for silent arg
stefanprodan 8c0c2be05a build: update cobra to v1.0
Stefan Prodan 8aa3750279
Merge pull request from fluxcd/install-script
Add CLI install instruction and script
stefanprodan a142abb087 Add toolkit diagram
stefanprodan 7739d84fa7 Add CLI install instruction and script
Stefan Prodan 4c6dba2f39
Merge pull request from fluxcd/docs
Add CLI docs and maintainers file
stefanprodan 026d2460f4 Add coc, dco and maintainers docs
stefanprodan be3f65d800 docs: add CLI help
stefanprodan 28101c809d manifests: update source-controller to v0.0.1-alpha.5
Stefan Prodan fe25ea8cb3
Merge pull request from fluxcd/del-source
Implement export to YAML
stefanprodan 5530362568 Add credentials export option for git sources
stefanprodan f127adc8ea Implement export to YAML
- add export commands for git sources and kustomizations
- add export e2e tests
stefanprodan 6d590fe4d2 Implement delete for git sources
- add delete source git command
- add delete source git e2e test
Stefan Prodan 26afe9dffb
Merge pull request from fluxcd/ks-del-suspend-resume
Implement delete, suspend and resume kustomization
stefanprodan e5e06783bd Implement ks delete, suspend, resume commands
- add delete kustomization command with confirmation and warning id not suspended
- add suspend kustomization command
- add resume kustomization command
- add suspend/resume/delete e2e tests
Stefan Prodan 3c84dbb9cc
Merge pull request from fluxcd/get-commands
Implement get commands
stefanprodan 2225b2a6a9 Implement get commands
- add get sources git command
- add get kustomizations command
Stefan Prodan 790a483560
Merge pull request from fluxcd/create-source-git
Implement sync commands
stefanprodan 1e03155e8b Add poll interval global variable
stefanprodan 6d66f42382 Add ks alias to kustomization commands
stefanprodan cfa72ddb0b log: improve cmd logs
stefanprodan 0f99f313a0 check: exit 1 on control plane failed checks
stefanprodan aedff58f98 ci: add kustomization e2e tests
stefanprodan 21e0d38152 Implement sync command
- sync git sources
- sync kustomizations along with their sources
stefanprodan 8d15970dbe Add wait log
stefanprodan c6793f6eaf Refactor create command
- move GitRepository operations to create source git
- update examples and e2e tests
Stefan Prodan ea048c71b1
Merge pull request from fluxcd/git-tags
Add git tag option to create source
stefanprodan 3bcc2ae992 Format commands examples
stefanprodan a0ed1c2037 Add git tag option to create source
Stefan Prodan 1d7b8cd54f
Merge pull request from fluxcd/create-kustomization
Implement create kustomization command
stefanprodan 076aa09a99 Update source if exists
stefanprodan 57474fb274 Implement create kustomization
Stefan Prodan 29cc8f8fb4
Merge pull request from fluxcd/components-select
Implement components selection
stefanprodan 78af1dd2b4 Implement components selection
- add components global flag
- install selected components
- check selected components
Stefan Prodan 7ae09934af
Merge pull request from fluxcd/update-components
manifests: update components
stefanprodan 191a8bf83c manifests: update components
- source-controller v0.0.1-alpha.3
- kustomize-controller v0.0.1-alpha.5
Stefan Prodan 47456019be
Merge pull request from fluxcd/refactor-create-source
Refactor create source command
stefanprodan a9128a2cb4 Log source sync failure message
stefanprodan 0f5204a8c1 Refactor create source
- use source API package instead of a text template
- use controller-runtime client instead of kubectl
Stefan Prodan 7a804dfb2e
Merge pull request from fluxcd/install-version
Allow multiple installs based on namespace and version
stefanprodan e92b4401e8 Split e2e tests per command