오늘도 한 뼘 더

[k8s] Deployment(디플로이먼트) 본문

DevOps & Infra/K8S(Kubernetes)

[k8s] Deployment(디플로이먼트)

나른한댕댕이🐶 2023. 1. 2. 17:19
728x90
반응형

Deployment (디플로이먼트)

  • 레플리카셋과 포드의 배포를 관리
  • 포드와 레플리카셋을 관리하기 때문에 deployment를 삭제하지 않고 pod을 삭제하면 pod은 삭제되지 않고 계속 생성된다.
  • "--record" 명령어를 통해 revision이 가능하다.

 

deployment-nginx.yaml

apiVersion: apps/v1
kind: Deployment
metadata:
    name: nginx-deployment
spec:
    replicas: 3
    selector:
        matchLabels:
            app: nginx-my
    template:
        metadata:
            name: nginx-pod
            labels: ngnix-my
    spec:
        containers:
        - name: nginx
            image: nginx:latest
            ports:
            - containerPort: 80

 

728x90
반응형
Comments