Kubernetes(1)

  • 2019 年 10 月 6 日
  • 筆記

1、部署应用 kubectl run kubernetes-bootcamp –image=docker.io/kubernetes-bootcamp:v1 –port=8080 2 Pod:容器的集合,同一个Pod中的所有容器共享IP地址和PORT空间。 查看Pods kubectl get pods 3 映射容器端口 kubectl expose deployment/kubernetes-bootcamp –type="NodePort" –port=8080 4查看映射的端口 kubectl get services 5查看副本数 kubectl get deployments 6增加副本数 kubectl scale deployments/kubernetes-bootcamp –replicas=3

这个操作pod慧变成3个,3个副本会自动轮询

7更新Image kubectl set image deployments/kubernetes-bootcamp kubernetes-bootcamp=jocatalin/kubernetes-bootcamp:v2 8回退 kubectl rollout undo deployments/kubernetes-bootcamp