【发布时间】:2022-08-13 23:28:57
【问题描述】:
当我浏览一些在线教程时,它表明只有工作节点具有容器运行时。 但据我了解,master 节点似乎还运行一些 pod,例如 etcd and the api server components 以确保集群正常运行,因此具有 kubelet。 如果我错了,任何人都可以纠正我并尽可能回答我的问题吗?
标签: kubernetes kubelet container-runtime-interface
当我浏览一些在线教程时,它表明只有工作节点具有容器运行时。 但据我了解,master 节点似乎还运行一些 pod,例如 etcd and the api server components 以确保集群正常运行,因此具有 kubelet。 如果我错了,任何人都可以纠正我并尽可能回答我的问题吗?
标签: kubernetes kubelet container-runtime-interface
Master 节点也有 CRI,使用:kubectl get nodes -o wide 进行验证。
首次设置 Kubernetes 集群时,会在主节点上设置 Taint。这会自动阻止在此节点上安排任何 pod。绝对可以在主节点上运行 pod。但是,best practice 并不是要在主服务器上部署应用程序工作负载。
【讨论】: