Kubectl kustomize: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 10: Line 10:


The directory specified as argument must contain <tt>kustomization.yaml</tt>.
The directory specified as argument must contain <tt>kustomization.yaml</tt>.
=kustomization.yaml Example=
<syntaxhighlight lang='yaml'>
namePrefix:
images:
- name: something
  newTag: ...
namespace: ... 
resources:
- manifest-1.yaml
- manifest-2.yaml
patchesStrategicMerge:
- file1.yaml
</syntaxhighlight>

Revision as of 16:38, 23 August 2019

Internal

Overview

Reads instructions from a kustomization.yaml file and generates syntactically valid and complete API resource manifests.

kubectl kustomize <dirname>

The directory specified as argument must contain kustomization.yaml.

kustomization.yaml Example

namePrefix:
images:
- name: something
  newTag: ...
namespace: ...   
resources:
- manifest-1.yaml
- manifest-2.yaml
patchesStrategicMerge:
- file1.yaml