stefanprodan
c2ff169c08
Add image pull secret arg to install/bootstrap
2020-07-23 13:38:32 +03:00
stefanprodan
57a1dbfc6d
Add container registry option to install/bootstrap
2020-07-23 13:07:34 +03:00
stefanprodan
aebad92426
Add linux/amd64 node selector to controllers
...
Set nodeSelector to linux/amd64 for clusters with mixed nodes (linux, windows, amd64, arm).
2020-07-23 09:59:45 +03:00
stefanprodan
3620b76139
Make notification component optional
2020-07-22 14:30:39 +03:00
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.
2020-07-17 13:10:19 +03:00
stefanprodan
499ba15004
Add export option to tk install
2020-07-16 15:56:05 +03:00
stefanprodan
e180611024
Refactor defaults
...
- add dedicated components flag for bootstrap/install/check
- extract defaults to vars
- update CLI docs
2020-07-14 11:02:37 +03:00
Hidde Beydals
329e21fd78
Create logger interface
2020-06-25 18:05:15 +02:00
Hidde Beydals
21fd436621
Add descriptions to all CLI commands
2020-06-25 15:49:31 +02:00
Hidde Beydals
1df5a36f84
Copyright headers
2020-06-23 11:25:38 +02:00
stefanprodan
1e7d2e7dce
Use kustomize API instead of binary
2020-05-12 08:18:16 +03:00
stefanprodan
cfa72ddb0b
log: improve cmd logs
2020-04-29 09:35:49 +03:00
stefanprodan
8d15970dbe
Add wait log
2020-04-29 08:25:12 +03:00
stefanprodan
78af1dd2b4
Implement components selection
...
- add components global flag
- install selected components
- check selected components
2020-04-27 16:59:04 +03:00
stefanprodan
98c32dce3d
Refactor exec helpers
2020-04-26 10:39:20 +03:00
stefanprodan
09678d7966
Add version arg to install command
2020-04-25 23:27:41 +03:00
stefanprodan
8392c4fe24
Refactor logging
2020-04-25 13:16:34 +03:00
stefanprodan
e308097785
Add timeout option to install/uninstall
2020-04-25 11:50:42 +03:00
stefanprodan
1371b4d4d3
Implement create source for ssh git repos
...
- generate host keys and SSH keys
- prompt for deploy key setup
- generate gitrepo source
- wait for source to sync
2020-04-24 22:32:17 +03:00
stefanprodan
94e0b3c9c3
Add install command with dry-run option
...
- build kustomization
- apply output on the cluster
- check rollout status of source and kustomize controllers
2020-04-24 18:18:41 +03:00