Stefan Prodan
b54fd2c6b3
Add source namespace to create commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-03-29 11:42:04 +03:00
Stefan Prodan
6003d11156
Embed the install manifests in flux binary
...
- add make target for generating the install manifests using kustomize
- embed the generated manifests in flux binary
- the install and bootstrap commands default to using the embedded manifests
- download the install manifests from GitHub only if the install/bootstrap version arg is set
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-25 12:53:04 +02:00
Stefan Prodan
2fe55bcdde
Update Go to v1.16
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-24 23:05:42 +02:00
Hidde Beydals
1b5db157b1
Align formatting and extensions workflows
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2021-02-18 15:41:32 +01:00
Stefan Prodan
f5ae8f44b4
Refactor flux uninstall command
...
- deletes Flux components (deployments and services)
- deletes Flux RBAC (service accounts, cluster roles and cluster role bindings)
- removes the Kubernetes finalizers from Flux custom resources
- deletes Flux custom resource definitions and custom resources
- deletes the namespace where Flux was installed
- preserves the Kubernetes objects and Helm releases that were reconciled on the cluster by Flux
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-12 14:30:50 +02:00
Jonathan Innis
eb7102ecac
Adding extract pattern validation
...
Signed-off-by: Jonathan Innis <jonathan.innis.ji@gmail.com>
2021-02-08 16:51:45 -08:00
Jonathan Innis
ade6bfcbca
Update e2e testing with new cli args
...
Signed-off-by: Jonathan Innis <jonathan.innis.ji@gmail.com>
2021-02-08 16:49:07 -08:00
Stefan Prodan
4e8a600f34
Add e2e tests for create secret commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-30 15:19:45 +02:00
Stefan Prodan
47e15cee3d
Update e2e tests to Kubernetes v1.20.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-28 19:50:19 +02:00
Chanwit Kaewkasi
424de63bd1
update KIND to v0.10.0 and node to 1.16.15
...
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
2021-01-28 21:21:02 +07:00
Chanwit Kaewkasi
832c925d39
setup Calico to enable network policy for e2e testing
...
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
2021-01-28 21:21:02 +07:00
Stefan Prodan
5e1c93a167
Add e2e tests for image repository and policy
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-15 12:03:47 +02:00
Stefan Prodan
ffeaa683c5
Set e2e uninstall timeout to 10m
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-18 13:50:15 +01:00
Stefan Prodan
d02d507812
Add e2e test for flux2-kustomize-helm-example
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-17 14:57:47 +02:00
Stefan Prodan
137f083b4d
Add e2e test for create tenant
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-30 12:16:01 +02:00
Stefan Prodan
72a4e3b3b8
Update engineerd/setup-kind to v0.5.0
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-12 12:03:25 +02:00
Hidde Beydals
e2752e4508
Rename gotk binary to flux
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-10-29 16:25:16 +01:00
Hidde Beydals
9916a53761
Rename gotk-system namespace to flux-system
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
2020-10-29 16:25:16 +01:00
stefanprodan
a5a5908fb5
Use GitHub actions from fluxcd/pkg@main
2020-10-06 10:50:02 +03:00
circa10a
3619cb8bd1
Switch get commands to use tables for output
...
Signed-off-by: circa10a <caleblemoine@gmail.com>
2020-10-04 16:34:04 -05:00
stefanprodan
fa67789350
Change default branch to main
2020-10-01 22:45:45 +03:00
Hidde Beydals
1a679ee05d
Remove creationTimestamp leading spaces
2020-10-01 20:17:59 +02:00
Hidde Beydals
84e36ed847
Use LastHandledReconcileAt in reconcile commands
2020-10-01 14:20:23 +02:00
Hidde Beydals
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
stefanprodan
d902c71a6f
Update components to v0.1
2020-09-30 23:09:21 +03:00
Hidde Beydals
e53d0dadbf
Support GitRepository source in HelmRelease cmds
2020-09-03 11:16:57 +02:00
Hidde Beydals
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
stefanprodan
d6f7474200
Add get/export HelmRelease e2e tests
2020-07-21 14:25:31 +03:00
stefanprodan
797aec5528
Add create/delete HelmRelease e2e tests
2020-07-21 14:02:29 +03:00
stefanprodan
aaad618e20
Rename kustomization arg from validate to validation
...
Fix `tk create kustomization` command args inconsistency with the Kustomize API
2020-07-20 15:10:33 +03:00
stefanprodan
670070a879
Drop support for Kubernetes <1.16
2020-07-20 14:37:50 +03:00
stefanprodan
394227571f
Rename sync cmd to reconcile
2020-07-14 11:45:15 +03:00
stefanprodan
b11b9588f8
Update tk docs
2020-07-02 13:35:30 +03:00
Hidde Beydals
21fd436621
Add descriptions to all CLI commands
2020-06-25 15:49:31 +02:00
stefanprodan
0e437c1105
Update controllers to v0.0.1
2020-06-25 09:59:30 +03:00
stefanprodan
1e7d2e7dce
Use kustomize API instead of binary
2020-05-12 08:18:16 +03:00
stefanprodan
5c2c4ccdba
Add service account args
...
- update kustomize-controller to v0.0.1-alpha.7
- change args to match the v0.0.1-alpha.7 API
- add service account args
2020-05-05 20:00:37 +03:00
stefanprodan
d8802b7d4a
Fix resume waiting
2020-05-03 13:29:16 +03:00
stefanprodan
47c249e3be
manifests: fix leader election rbac
2020-05-03 13:05:35 +03:00
stefanprodan
f127adc8ea
Implement export to YAML
...
- add export commands for git sources and kustomizations
- add export e2e tests
2020-04-30 00:12:16 +03:00
stefanprodan
6d590fe4d2
Implement delete for git sources
...
- add delete source git command
- add delete source git e2e test
2020-04-29 23:40:03 +03:00
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
2020-04-29 17:45:22 +03:00
stefanprodan
2225b2a6a9
Implement get commands
...
- add get sources git command
- add get kustomizations command
2020-04-29 13:52:15 +03:00
stefanprodan
aedff58f98
ci: add kustomization e2e tests
2020-04-29 09:08:10 +03:00
stefanprodan
c6793f6eaf
Refactor create command
...
- move GitRepository operations to create source git
- update examples and e2e tests
2020-04-28 23:51:23 +03:00
stefanprodan
e92b4401e8
Split e2e tests per command
2020-04-26 11:18:37 +03:00
stefanprodan
d6d7bc329a
Add silent option to uninstall
2020-04-26 10:58:25 +03:00
stefanprodan
1542e500f2
Add e2e tests for install/uninstall version
2020-04-26 10:43:59 +03:00
stefanprodan
63b58e7dad
Add e2e test for create source cmd
2020-04-25 00:02:33 +03:00
stefanprodan
bba9ac0aa1
Add ssh tools to requirements check
2020-04-24 20:54:05 +03:00