kubernetes部署全生命周期實踐(一)
阿新 • • 發佈:2019-01-15
rep ber 實踐 scale 生命 docke uber service ice kubernetes部署全生命周期實踐(一)
- 1.部署應用 kubectl run kubernetes-bootcamp --image=docker.io/jocatalin/kubernetes-bootcamp:v1 --port=8080 - 2.映射外部可以訪問的端口 kubectl expose deployment kubernetes-bootcamp --type="NodePort" --port 8080 - 3.查看服務 kubectl get services - 4.scale應用 - 4.1查看副本數 kubectl get deployments - 4.2 擴展副本數 kubectl scale deployment kubernetes-bootcamp --replicas=3 - 4.3 scale down 副本 kubectl scale deployments/kubernetes-bootcamp --replicas=2 - 5.滾動更新 - 5.1 升級 kubectl set image deployment kubernetes-bootcamp kubernetes-bootcamp=jocatalin/kubernetes-bootcamp:v2 - 5.2 回退 kubectl rollout undo deployments/kubernetes-bootcamp
kubernetes部署全生命周期實踐(一)