Menu
CoddyTech

什么是 Kubernetes

本课属于 Coddy Terminal 学习旅程的“Kubernetes 入门”单元。第 1 课,共 45 课。

Kubernetes(通常写作 K8s)可以大规模地为你运行容器。Docker 在一台机器上构建并运行一个容器;Kubernetes 则会将多个容器分布到由多台机器组成的集群中,在容器崩溃时重启它们,根据需要增加或减少容器数量,并将它们彼此连接起来。

你描述自己想要的状态(三个 Web 服务器副本,可通过端口 80 访问),Kubernetes 会让集群始终保持这种状态。

你可以在终端中使用 kubectl 命令来控制集群。每条命令都遵循相同的模式:一个动词和一个资源,例如 kubectl get pods 或 kubectl delete pod web。

要检查工具是否已安装并查看其版本,请运行:

kubectl version --client

--client 标志只会输出 kubectl 本身的版本,不会连接集群。

challenge icon

挑战

入门

运行 kubectl version --client,确认已安装 kubectl,并查看你使用的版本。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

Kubernetes 入门中的所有课

自己练习: Terminal 在线编辑器