70 Commits

Author SHA1 Message Date
53a1db0703 Adjustments to support new sa name in kustomize
Supporting changes in fluxcd/kustomize-controller#180

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-20 13:36:36 +02:00
7792cd6a10 Add token authentication option to bootstrap
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-11 16:41:18 +02:00
9f7835d818 Add target namespace to create ks cmd
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-07 14:01:40 +02:00
78d7dca985 Add a --context option
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2020-11-02 21:32:55 +01:00
e2752e4508 Rename gotk binary to flux
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-10-29 16:25:16 +01:00
9916a53761 Rename gotk-system namespace to flux-system
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-10-29 16:25:16 +01:00
b0d2a38ff6 Refactor manifest generation
Signed-off-by: Philip Laine <philip.laine@xenit.se>
2020-10-28 16:01:43 +01:00
2d67ea5f7f Add secret-ref flag to git source
Add secret-ref flag to Helm source

Add secret-ref to bucket source
2020-10-19 14:49:14 +01:00
95ef3c1782 Update docs 2020-10-19 13:09:53 +03:00
a58c18e992 Refresh bootstrap and install docs 2020-10-17 23:47:20 +03:00
b041dbd14f Add GitLab HTTPS auth to bootstrap options
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-17 09:27:47 +00:00
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
2020-10-16 20:17:39 +02:00
d32e8c6e98 Remove aliases 2020-10-13 12:21:45 +02:00
55cee488bc Update docs 2020-10-13 11:11:55 +02:00
94cf7c329c Update docs 2020-10-13 11:11:55 +02:00
3619cb8bd1 Switch get commands to use tables for output
Signed-off-by: circa10a <caleblemoine@gmail.com>
2020-10-04 16:34:04 -05:00
07677ed4a7 Add option to disable the network policy at install time 2020-10-03 17:35:55 +03:00
0e52065893 Change the bootstrap default branch to main 2020-10-01 21:47:33 +03:00
ff6a1c14be Rename 'gitops-system' namespace to 'gotk-system'
To align with the project name, and the group introduced in #236.
2020-09-30 22:32:26 +02:00
d902c71a6f Update components to v0.1 2020-09-30 23:09:21 +03:00
393be92632 Add support for multi-namespace tenant ownership 2020-09-26 16:42:36 +03:00
d11fa476e1 Refactor object kind/name parsing 2020-09-23 18:19:33 +03:00
bd2994f9ab Add support for Bucket sources to Kustomizations/HRs 2020-09-23 16:44:31 +03:00
a02452ccb9 Implement bucket CRUD commands 2020-09-23 12:04:28 +03:00
1c7994a353 Add support for namespace/name format in depends-on 2020-09-22 18:11:00 +03:00
f93a40a18b Suspend bootstrap kustomization on uninstall 2020-09-22 08:54:49 +03:00
fafcf09570 Add -n shorthand for namespace flag 2020-09-16 15:10:34 +03:00
2096532f5d Add create tenant command 2020-09-15 16:49:48 +03:00
67e0acd044 Merge pull request #235 from stealthybox/shell-completions
Support bash, fish, zsh, and powershell shell completions as separate sub-commands
2020-09-15 12:15:47 +03:00
cbcdfc5f6c Support bash, fish, zsh, and powershell shell completions as separate sub-commands 2020-09-14 16:35:55 -06:00
2bac5aabee Add log level flag 2020-09-14 12:35:24 +03:00
d5e78b9f80 Add watch all namespaces flag 2020-09-13 10:38:15 +03:00
a7b1b04920 Add bootstrap reinstall e2e test 2020-09-09 17:27:56 +03:00
1218d6abe8 Add branch flag to bootstrap cmd 2020-09-09 16:41:48 +03:00
797cd9bea2 Add label arg to create commands 2020-09-08 18:03:04 +03:00
8b6995e9ec Add decryption flags to create kustomization cmd 2020-09-06 13:56:56 +03:00
5c8d00665f Use GitHub Container Registry for AMD64/ARM64 images 2020-09-04 17:18:33 +03:00
f4d78cc08e Merge pull request #202 from fluxcd/arch
Add ARM64 support to install/bootstrap
2020-09-04 16:37:03 +03:00
3f07bd6471 Add arch flag to install/bootstrap 2020-09-04 12:46:08 +03:00
2f861f19c0 Update gotk create helmrelease examples
To better reflect optional fields and highlight specific configuration
options.
2020-09-03 19:31:19 +02:00
e53d0dadbf Support GitRepository source in HelmRelease cmds 2020-09-03 11:16:57 +02:00
22624ae4d5 Rename tk binary to gotk
To avoid conflicts with the `tk` binary from the Tanka project.
2020-09-01 11:33:49 +02:00
b5ed8f0183 Add SSH hostname arg to GitLab bootstrap 2020-08-21 17:37:44 +03:00
123433c4ea Support providing TLS certs for helm source 2020-07-31 16:29:52 +02:00
ffd4784916 Replace tab by space 2020-07-26 00:35:40 +02:00
750830c302 Replace tk sync example by tk reconcile 2020-07-26 00:24:58 +02:00
c2ff169c08 Add image pull secret arg to install/bootstrap 2020-07-23 13:38:32 +03:00
57a1dbfc6d Add container registry option to install/bootstrap 2020-07-23 13:07:34 +03:00
8e67cfd5c9 Delete custom resources during uninstall
Remove Kustomizations, GitRepositories and HelmRepositories before deleting the toolkit controllers and CRDs.
2020-07-23 09:26:10 +03:00
0b2bc7ab3f Implement get/export HelmRelease for Helm releases 2020-07-21 14:22:20 +03:00