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
반응형