Commit Graph

10 Commits (ab7ff6551fff77d4d62bce0976d332b398ceefc1)

Author SHA1 Message Date
stefanprodan 3620b76139 Make notification component optional 5 years ago
stefanprodan 5f0b95dc59 Implement create/delete for Helm releases 5 years ago
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.
5 years ago
Hidde Beydals dbfa2f9944 Improve cmd messages 5 years ago
Hidde Beydals 1df5a36f84 Copyright headers 5 years ago
stefanprodan 4ec5b7fc69 Implement GitHub repository bootstrap 5 years ago
stefanprodan 5530362568 Add credentials export option for git sources 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