Commit Graph

8 Commits (c5491b9da8c5c5611da9fb4a50ea1356f10c23ea)

Author SHA1 Message Date
Hidde Beydals c5491b9da8 internal: add simple keyscanner
This is an initial implementation and not a replacement candidate
for ssh-keyscan since it does only scan the key of the algorithm
the client and server agreed upon. This agreement may change
depending on the key being used, making it useless for distributed
usages.
5 years ago
stefanprodan 8c0c2be05a build: update cobra to v1.0 5 years ago
stefanprodan f127adc8ea Implement export to YAML
- add export commands for git sources and kustomizations
- add export e2e tests
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 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 403a0f2882 Add check command
- verify minimum supported version of kubectl, kustomize and
Kubernetes API
5 years ago
stefanprodan c8fdf76084 Init toolkit CLI 5 years ago