Commit Graph

18 Commits (0bf46cb63f50902cbdaffd3a246f11a8923b4cc7)

Author SHA1 Message Date
Hidde Beydals 329e21fd78 Create logger interface 5 years ago
Hidde Beydals 21fd436621 Add descriptions to all CLI commands 5 years ago
Hidde Beydals dbfa2f9944 Improve cmd messages 5 years ago
Hidde Beydals 1df5a36f84 Copyright headers 5 years ago
Hidde Beydals a332e12338 Replace SSH shell-outs with Go implementation 5 years ago
stefanprodan 1e7d2e7dce Use kustomize API instead of binary 5 years ago
stefanprodan cfa72ddb0b log: improve cmd logs 5 years ago
stefanprodan 0f99f313a0 check: exit 1 on control plane failed checks 5 years ago
stefanprodan 78af1dd2b4 Implement components selection
- add components global flag
- install selected components
- check selected components
5 years ago
stefanprodan 0f5204a8c1 Refactor create source
- use source API package instead of a text template
- use controller-runtime client instead of kubectl
5 years ago
stefanprodan 98c32dce3d Refactor exec helpers 5 years ago
stefanprodan 8392c4fe24 Refactor logging 5 years ago
stefanprodan 2d300d7344 Add semver condition to check output 5 years ago
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
5 years ago
stefanprodan bba9ac0aa1 Add ssh tools to requirements check 5 years ago
stefanprodan 403a0f2882 Add check command
- verify minimum supported version of kubectl, kustomize and
Kubernetes API
5 years ago
stefanprodan e304059299 Add kubeconfig global flag 5 years ago
stefanprodan 4f449a1ffd Add check command 5 years ago