Skip to content

Files

Latest commit

8e5bce1 · Jan 22, 2020

History

History
This branch is 4069 commits behind kubernetes-sigs/kustomize:master.

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 22, 2020
Jan 15, 2020
Nov 12, 2019
Aug 20, 2019
Nov 12, 2019
Nov 12, 2019
Sep 18, 2019
Nov 4, 2019
Nov 12, 2019
Jan 15, 2020
Sep 2, 2019
Aug 20, 2019
Jun 24, 2019
Aug 20, 2019
Nov 22, 2019
Nov 7, 2019
Aug 20, 2019
Nov 22, 2019
Aug 20, 2019
Sep 9, 2019
Jul 18, 2019
Sep 20, 2019
Aug 20, 2019
Nov 22, 2019
Nov 29, 2019
Nov 22, 2019

English | 简体中文

Examples

To run these examples, your $PATH must contain kustomize. See the installation instructions.

These examples are tested to work with the latest released version of kustomize.

Basic Usage

  • configGenerations - Rolling update when ConfigMapGenerator changes.

  • combineConfigs - Mixing configuration data from different owners (e.g. devops/SRE and developers).

  • generatorOptions - Modifying behavior of all ConfigMap and Secret generators.

  • vars - Injecting k8s runtime data into container arguments (e.g. to point wordpress to a SQL service) by vars.

  • image names and tags - Updating image names and tags without applying a patch.

  • remote target - Building a kustomization from a github URL

  • json patch - Apply a json patch in a kustomization

  • patch multiple objects - Apply a patch to multiple objects

Advanced Usage

Multi Variant Examples

  • hello world - Deploy multiple (differently configured) variants of a simple Hello World server.

  • LDAP - Deploy multiple (differently configured) variants of a LDAP server.

  • springboot - Create a Spring Boot application production configuration from scratch.

  • mySql - Create a MySQL production configuration from scratch.

  • breakfast - Customize breakfast for Alice and Bob.

  • multibases - Composing three variants (dev, staging, production) with a common base.