1. Deployment 개요


2. Pod/ReplicaSet/Deployment 관계


3. Deployment 정의 파일 구조


4. Deployment 생성 및 확인

bash

kubectl create -f deployment-definition.yaml    # Deployment 생성
kubectl get deployments                         # Deployment 목록 확인
kubectl get rs                                  # Deployment가 생성한 ReplicaSet 확인
kubectl get pods                                # ReplicaSet이 생성한 Pod 확인
kubectl get all                                 # 전체 리소스 확인 (Deployment, ReplicaSet, Pod 등)


5. Deployment 동작 흐름

  1. kubectl create로 Deployment 생성
  2. Deployment가 내부적으로 ReplicaSet 생성