Deployments

๋กค๋ง ์—…๋ฐ์ดํŠธ

๋กค๋ฐฑ ์—…๋ฐ์ดํŠธ

์ผ์‹œ์ •์ง€ / ์‹œ์ž‘ ๊ธฐ๋Šฅ

deployment-definition.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: myapp-replicaset
  labels:
    app: myapp
    type: front-end
spec:
  template:
    metadata:
      name: myapp-pod
      labels:
        app: myapp
        type: front-end
    spec:
      containers:
        - name: nginx-container
          image: nginx
  replicas: 3
  selector:
    matchLabels:
      type: front-end  
# deployments ์ƒ์„ฑ
kubectl create -f deployment-definition.yaml

# deployments ํ™•์ธ
kubectl get deployments

# deployment๋กœ ์ธํ•ด ์ƒ์„ฑ๋œ replicaset
kubectl get replicaset

# replicaset์œผ๋กœ ์ธํ•ด ์ƒ์„ฑ๋œ pod
kubectl get pods

Last updated