Note: this software is an alpha, work in progress.
Toolbox acting as a wrapper over some known utilities, to ease bootstrapping and maintenance of Kubernetes clusters and the apps deployed on them, in a GitOps manner.
go run main.go
-
kubestrap
-
kubestrap sample-command -h
- See sample/myconfig.yaml for config file
- All parameters can be set via flags or env as well:
MYPREFIX_<subcommand>_<flag>
, example:MYPREFIX_SAMPLE_COMMAND_FLAG1=1122334455
Test for coverage and race conditions
make coverage
make pre-commit run --all-files --show-diff-on-failure
- ?
- Preferably:
goreleaser build --clean --single-target
or make build
orscripts/local-build.sh
(deprecated)