Skip to content
Go CSS Shell HTML JavaScript Makefile Other
Branch: master
Clone or download

Latest commit

Latest commit ae97418 May 22, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows update docs Jan 19, 2020
Formula update homebrew to v0.27.0 May 22, 2020
commands Update the generated docs May 21, 2020
demos Ignore whitespace diffs in demos Apr 22, 2020
docs Regenerate Hugo site May 21, 2020
e2e Support autorunning functions after calling set Apr 11, 2020
functions/examples fix generator example so it merges Jan 23, 2020
internal Fix missing licenses May 22, 2020
mdtogo Add copyright headers Mar 30, 2020
package-examples Introduce e2e tests Apr 3, 2020
public Adds license to all the generated docs. Mar 18, 2020
release update kpt formula May 13, 2020
run Update to version 0.11.0 of cli-utils May 21, 2020
scripts Update Makefile to work with docs site. Mar 18, 2020
site Add info about specifying openAPI schema to docs May 21, 2020
.gitignore .gitignore: Add emacs temp files Apr 28, 2020
.golangci.yml update ci to not check bodyclose Feb 28, 2020
.travis.yml Comments out the unworking windows build Jan 31, 2020
CODE_OF_CONDUCT.md kpt 0.1.0 Sep 20, 2019
CONTRIBUTING.md update contributing with new docs instructions Mar 18, 2020
Dockerfile Set ENTRYPOINT in Dockerfile. Jan 31, 2020
LICENSE kpt 0.1.0 Sep 20, 2019
MAINTAINERS kpt 0.1.0 Sep 20, 2019
Makefile Pin hugo version in tools.go Apr 28, 2020
README.md Fix logo placement in docs Mar 10, 2020
go.mod Update kyaml and cmd/config version May 22, 2020
go.sum Update kyaml and cmd/config version May 22, 2020
main.go Introduce e2e tests Apr 3, 2020
package-lock.json Migrate docs to docsy Mar 12, 2020

README.md

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

gcloud components install kpt

Install with Homebrew

brew tap GoogleContainerTools/kpt https://github.com/GoogleContainerTools/kpt.git
brew install kpt

Install from binaries:

Platform
Linux (x64)
macOS (x64)
Windows (x64)
# For linux/mac
chmod +x kpt

./kpt version

Install from source:

GO111MODULE=on go get -v github.com/GoogleContainerTools/kpt

Documentation

See the docs for more information on how to use kpt.


You can’t perform that action at this time.