This package provides kapp-controller functionality using kapp-controller.
- kapp-controller
The following configuration values can be set to customize the kapp-controller installation.
Value | Required/Optional | Description |
---|---|---|
namespace |
Optional | The namespace in which to deploy kapp-controller. |
This walkthrough guides you through using kapp-controller...
NOTE: develop
version of the package needs to comply with semver, hence the package will be versioned as 0.0.0+develop
Start minikube:
minikube start
Install this version of kapp-controller:
ytt --data-values-file src/example-values/minikube.yaml -f target/bundle/config | kubectl apply -f -
This package can be used to replace kapp-controller in Tanzu Community Edition or Tanzu Kubernetes Grid. Follow instructions here
- Update your config.json with the package info
- Add overlays and values
- Test your bundle:
ytt --data-values-file src/example-values/minikube.yaml -f target/bundle/config
providing a sample values file from example-values - Build your bundle
./hack/build.sh
- Add it to the failk8s-repo and publish the new repo and test the package from there, or test with local files
NOTE: develop
versions will not be image locked and will have a version of 0.0.0+develop to comply with semver.