Kustomize patchesStrategicMerge

1 개요[ | ]

patchesStrategicMerge
  • 없던 키를 추가할 수 있다.
  • 있던 키를 없앨 수는 없다.
  • 지정한 키에 대응되는 값은 교체된다.
값이 리스트(예: env, args 리스트)인 경우 전체가 교체된다. (리스트의 일부만 교체하는 것은 patchesJson6902에서만 허용된다.)

2 예시1: 별도 파일[ | ]

kustomization.yaml
patchesStrategicMerge:
- increase_replicas.yaml
increase_replicas.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: my-nginx
spec:
  replicas: 3

3 예시2: 인라인[ | ]

kustomization.yaml
patchesStrategicMerge:
- |
  apiVersion: apps/v1
  kind: Deployment
  metadata:
    name: my-nginx
  spec:
    replicas: 3

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}