Json 6902¶
Patch Inline (w kustomize.yaml)¶
Przykład:
patches:
- target:
kind: Deployment
name: nginx-deployment
patch: |- # poniżej będą linie z tekstem, bez nowej linii na końcu
- op: replace # zmiana parametru
path: /spec/replicas # ścieżka do parametru
value: 4 # nowa ustalona wartość
Patch w oddzielnym pliku¶
W kustomization.yaml dodajemy informację jedynie jaka jest ścieżka do pliku oraz jaki typ obiektu zmieniamy:
Zawartość pliku nginx-deploy-patch.yaml:
Strategic Patch¶
Patch Inline (w kustomize.yaml)¶
Plik kustomization.yaml:
patches:
patch: |-
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
replicas: 4
Patch w oddzielnym pliku¶
W kustomization.yaml dodajemy informację jedynie jaka jest ścieżka do pliku oraz jaki typ obiektu zmieniamy:
Zawartość pliku nginx-deploy-patch.yaml: