배포 5 일반적으로 사용되는 매개 변수
배포 시작
kubectl create -f helloworld.yml
kubectl get deployment
kubectl get rs
레이블은 helloworld 여야합니다.
kubectl get pods --show-labels
kubectl 롤아웃 상태 배포 / helloworld-deployment
kubectl 노출 배포 helloworld-deployment --type = NodePort
kubectl get svc
kubectl describe service helloworld-deployment
3 노드 IP 및 포트 확보, curl
컬 클러스터 ip
컬 10.10.187.253:3000
이미지의 새 버전으로 변경하면 컬 아래에서 콘텐츠가 v2가되는 것을 알 수 있습니다.
kubectl set 이미지 배포 / helloworld-deployment k8s-demo = wardviaene / k8s-demo : 2
kubectl 롤아웃 상태 배포 / helloworld-deployment
컬 10.10.187.253:3000
역사에 하나 이상의 버전이 있습니다
kubectl 출시 내역 배포 / helloworld-deployment
마지막 버전으로 롤아웃 할 수도 있습니다.
kubectl rollout undo deployment / helloworld-deployment