kustomize
Using kustomization.yaml
Print a set of API resources generated from instructions in a kustomization.yaml file.
The argument must be the path to the directory containing the file, or a git repository URL with a path suffix specifying same with respect to the repository root.
Command
$ kubectl kustomize <dir> Example
Input File
# deployment.yaml apiVersion: apps/v1 kind: Deployment metadata: name: the-deployment spec: replicas: 5 template: containers: - name: the-container image: registry/container:latest # kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization nameSuffix: -dev resources: - deployment.yaml Command
// deployment.yaml and kustomization.yaml are in the same directory $ kubectl kustomize Output
apiVersion: apps/v1 kind: Deployment metadata: name: the-deployment-dev spec: replicas: 5 template: containers: - image: registry/container:latest name: the-container Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified November 1, 2022: Fix repeated typo in documentation examples (8421bbf)