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 kptInstall with Homebrew
brew tap GoogleContainerTools/kpt https://github.com/GoogleContainerTools/kpt.git
brew install kptDownload latest release
Install from source
GO111MODULE=on go get -v github.com/GoogleContainerTools/kptRun using Docker image
docker run gcr.io/kpt-dev/kpt versionDocumentation
See the docs for more information on how to use kpt.
Roadmap
See the roadmap for more information about new features planned for kpt.
