본문으로 건너뛰기

Chapter9. 디플로이먼트: 선언적 애플리케이션 업데이트

· 약 1분
Seokjae Lee
Software engineer

원문: https://doljae.tistory.com/184

[쿠버네티스 인 액션 - YES24

쿠버네티스를 이용해 애플리케이션을 효과적으로 개발하고 운영할 수 있는 방법을 초보자도 쉽게 이해할 수 있도록 설명한다. 쿠버네티스 아키텍처와 각 객체의 개념을 명확히 정립할 수 있도

www.yes24.com](http://www.yes24.com/Product/Goods/89607047)

쿠버네티스 인 액션의 챕터 9 진행에 사용되는 커맨드 목록입니다.

minikube start

kubectl apply -f kubia-rc-and-service-v1.yaml

kubectl get services kubia

minikube service kubia

curl -i 주소

while true;
do curl 주소
done

kubectl delete rc --all

kubectl get po

kubectl create -f kubia-deployment-v1.yaml --record

kubectl get po

kubectl rollout status deployment kubia

kubectl get rs

kubectl describe deployments

kubectl set image deployment kubia nodejs=luksa/kubia:v2 --record

kubectl rollout undo deploy kubia

kubectl rollout history deploy kubia

kubectl rollout undo deployment kubia --to-revision=1

kubectl set image deploy kubia nodejs=luksa/kubia:v4 --record

kubectl rollout pause deploy kubia

kubectl get po

kubectl rollout resume deploy kubia

kubectl describe deploy kubia

kubectl rollout undo deployment kubia