KPT
kpt is a toolkit to help you manage, manipulate, customize, and apply Kubernetes Resource configuration data files.
- Fetch, update, and sync configuration files using git.
- Examine and modify configuration files.
- Generate, transform, validate configuration files using containerized functions.
- Apply configuration files to clusters.
Installation
Install with Gcloud
The version of kpt installed using gcloud
may not be the latest released version.
gcloud components install kpt
Install with Homebrew
brew tap GoogleContainerTools/kpt https://github.com/GoogleContainerTools/kpt.git
brew install kpt
Download latest release
Install from source
GO111MODULE=on go get -v github.com/GoogleContainerTools/kpt
Run using Docker image
docker run gcr.io/kpt-dev/kpt version
Documentation
See the docs for more information on how to use kpt
.
Roadmap
See the roadmap for more information about new features planned for kpt
.