Jeffrey Regan aedef1e02c Update figs
2018-04-16 13:47:33 -07:00
2018-04-13 13:34:44 -07:00
2018-04-16 13:47:33 -07:00
2018-04-11 11:21:31 -07:00
2018-04-11 11:21:31 -07:00
2018-04-11 11:21:31 -07:00
2018-04-12 17:17:01 -07:00

kustomize

kustomize is a command line tool supporting template-free customization of declarative configuration targetted to kubernetes.

Installation

Assumes Go is installed and your PATH contains $GOPATH/bin:

go get k8s.io/kubectl/cmd/kustomize

Usage

1) Make a base

A base configuration is a kustomization file listing a set of k8s resources - deployments, services, configmaps, secrets that serve some common purpose.

base image

2) Customize it with overlays

An overlay customizes your base along different dimensions for different purposes or different teams, e.g. for development, staging and production.

overlay image

3) Run kustomize

Run kustomize on your overlay. The result is printed to stdout as a set of complete resources, ready to be applied to a cluster.

For more details, try a demo.

Description
No description provided
Readme Apache-2.0 124 MiB
2026-02-09 16:15:02 +00:00
Languages
Go 58.1%
PureBasic 40.7%
Shell 0.6%
Makefile 0.4%
HTML 0.1%