Hidde Beydals
9916a53761
Rename `gotk-system` namespace to `flux-system`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Philip Laine
b0d2a38ff6
Refactor manifest generation
...
Signed-off-by: Philip Laine <philip.laine@xenit.se>
4 years ago
Ally Parker
2d67ea5f7f
Add secret-ref flag to git source
...
Add secret-ref flag to Helm source
Add secret-ref to bucket source
4 years ago
“Anton
95ef3c1782
Update docs
4 years ago
“Anton
a58c18e992
Refresh bootstrap and install docs
4 years ago
Stefan Prodan
b041dbd14f
Add GitLab HTTPS auth to bootstrap options
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
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
4 years ago
Philip Laine
d32e8c6e98
Remove aliases
4 years ago
Philip Laine
55cee488bc
Update docs
4 years ago
Philip Laine
94cf7c329c
Update docs
4 years ago
circa10a
3619cb8bd1
Switch get commands to use tables for output
...
Signed-off-by: circa10a <caleblemoine@gmail.com>
4 years ago
stefanprodan
07677ed4a7
Add option to disable the network policy at install time
4 years ago
stefanprodan
0e52065893
Change the bootstrap default branch to main
4 years ago
Hidde Beydals
ff6a1c14be
Rename 'gitops-system' namespace to 'gotk-system'
...
To align with the project name, and the group introduced in #236 .
4 years ago
stefanprodan
d902c71a6f
Update components to v0.1
4 years ago
stefanprodan
393be92632
Add support for multi-namespace tenant ownership
4 years ago
stefanprodan
d11fa476e1
Refactor object kind/name parsing
4 years ago
stefanprodan
bd2994f9ab
Add support for Bucket sources to Kustomizations/HRs
4 years ago
stefanprodan
a02452ccb9
Implement bucket CRUD commands
4 years ago
stefanprodan
1c7994a353
Add support for namespace/name format in depends-on
4 years ago
stefanprodan
f93a40a18b
Suspend bootstrap kustomization on uninstall
4 years ago
stefanprodan
fafcf09570
Add -n shorthand for namespace flag
4 years ago
stefanprodan
2096532f5d
Add create tenant command
4 years ago
Stefan Prodan
67e0acd044
Merge pull request #235 from stealthybox/shell-completions
...
Support bash, fish, zsh, and powershell shell completions as separate sub-commands
4 years ago
leigh capili
cbcdfc5f6c
Support bash, fish, zsh, and powershell shell completions as separate sub-commands
4 years ago
stefanprodan
2bac5aabee
Add log level flag
4 years ago
stefanprodan
d5e78b9f80
Add watch all namespaces flag
4 years ago
stefanprodan
a7b1b04920
Add bootstrap reinstall e2e test
4 years ago
stefanprodan
1218d6abe8
Add branch flag to bootstrap cmd
4 years ago
stefanprodan
797cd9bea2
Add label arg to create commands
4 years ago
stefanprodan
8b6995e9ec
Add decryption flags to create kustomization cmd
4 years ago
stefanprodan
5c8d00665f
Use GitHub Container Registry for AMD64/ARM64 images
4 years ago
Stefan Prodan
f4d78cc08e
Merge pull request #202 from fluxcd/arch
...
Add ARM64 support to install/bootstrap
4 years ago
stefanprodan
3f07bd6471
Add arch flag to install/bootstrap
4 years ago
Hidde Beydals
2f861f19c0
Update `gotk create helmrelease` examples
...
To better reflect optional fields and highlight specific configuration
options.
4 years ago
Hidde Beydals
e53d0dadbf
Support GitRepository source in HelmRelease cmds
4 years ago
Hidde Beydals
22624ae4d5
Rename `tk` binary to `gotk`
...
To avoid conflicts with the `tk` binary from the Tanka project.
4 years ago
stefanprodan
b5ed8f0183
Add SSH hostname arg to GitLab bootstrap
4 years ago
Hidde Beydals
123433c4ea
Support providing TLS certs for helm source
5 years ago
Manuel Morejon
ffd4784916
Replace tab by space
5 years ago
Manuel Morejon
750830c302
Replace tk sync example by tk reconcile
5 years ago
stefanprodan
c2ff169c08
Add image pull secret arg to install/bootstrap
5 years ago
stefanprodan
57a1dbfc6d
Add container registry option to install/bootstrap
5 years ago
stefanprodan
8e67cfd5c9
Delete custom resources during uninstall
...
Remove Kustomizations, GitRepositories and HelmRepositories before deleting the toolkit controllers and CRDs.
5 years ago
stefanprodan
0b2bc7ab3f
Implement get/export HelmRelease for Helm releases
5 years ago
stefanprodan
797aec5528
Add create/delete HelmRelease e2e tests
5 years ago
stefanprodan
5f0b95dc59
Implement create/delete for Helm releases
5 years ago
stefanprodan
5254dca9d9
Add Helm repository cmd docs
5 years ago
stefanprodan
aaad618e20
Rename kustomization arg from validate to validation
...
Fix `tk create kustomization` command args inconsistency with the Kustomize API
5 years ago
stefanprodan
b92cbcd7e7
Use semver manifests as kustomize base
...
Instead of cloning the components repositories to download the base manifests, we build them in CI at release time and download them in tk install/bootstrap based on the provided semver. This speeds up the manifests generation from minutes to milliseconds.
5 years ago