扩缩容
本课属于 Coddy Terminal 学习旅程的“Kubernetes 入门”单元。第 12 课,共 45 课。
Deployment 运行的 Pod 数量就是它的副本数,你可以随时更改:
kubectl scale deployment web --replicas=3Kubernetes 会返回 deployment.apps/web scaled,并启动两个 Pod。现在,kubectl get pods 会显示 3 个 Pod,每个都有自己生成的名称。
缩小规模的方式也一样:请求减少副本,额外的 Pod 就会被删除。创建 Deployment 时,你也可以选择副本数量:
kubectl create deployment web --image=nginx --replicas=2Deployment 表格一目了然地显示了效果:READY 3/3 表示 3 个副本都已启动。扩缩容可以帮助你在不更改应用本身的情况下应对更多流量。
挑战
入门使用 nginx 镜像创建一个名为 web 的部署,将其扩缩到 3 个副本,然后显示 web 部署,确认 3/3 个副本已就绪。
亲手试试
终端
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
Kubernetes 入门中的所有课
自己练习: Terminal 在线编辑器