Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 909 Bytes

install.md

File metadata and controls

22 lines (14 loc) · 909 Bytes

Install

Grab latest copy of YAML from the Releases page and use your favorite deployment tool (such as kapp or kubectl) to install it.

Example:

$ kapp deploy -a kc -f https://github.com/k14s/kapp-controller/releases/download/v0.1.0/release.yml

Note: By default kapp controller allows to install any piece of Kubernetes configuration, hence release.yml includes ClusterRole that allows modification of all resources in the cluster. Limit them appropriately based on your needs.

Advanced

release.yml is produced with ytt and kbld at the time of the release. You can use these tools yourself and customize kapp controller configuration if default one does not fit your needs.

Example:

$ git clone ...
$ kapp deploy -a kc -f <(ytt -f config/ | kbld -f-)