Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1.01 KB

integrating-with-other-tools.md

File metadata and controls

23 lines (14 loc) · 1.01 KB

Integrating With Other Tools

This is a non-exhaustive list of tools that are commonly used with kapp.

ytt and kbld

We recommend to use kapp with ytt and kbld to cover your configuration templating and image building needs. Typical workflow may look like this:

ytt -f config/ | kbld -f - | kapp deploy -a app1 -f- -c -y

Helm

If you want to take advantage of both Helm templating and kapp deployment mechanisms, you can use helm template command to build configuration, and have kapp apply to the cluster:

helm template ... | kapp deploy -a app1 -f- -c -y

PV labeling controller

If you want to have better visibility into which persistent volumes (PVs) are associated with persistent volume claims (PVCs), you can install https://github.com/k14s/pv-labeling-controller so that it copies several kapp applied labels to associated PVs. Once that's done you will see PVs in kapp inspect output.