我想在现有的 kubernetes 集群中添加一个新节点,但机器类型不同。对于新节点,我将为其添加标签,以便仅在其上运行某些应用程序。
我尝试了以下命令
gcloud compute instance-groups managed resize CONTAINER_GROUP --zone ZONE --size 5 --machine-type n1-standard-8
Run Code Online (Sandbox Code Playgroud)
它返回一个错误
错误:(gcloud.compute.instance-groups.managed.resize)无法识别的参数:--machine-type n1-standard-8
如何将新节点添加到具有不同机器类型的现有 kubernetes 集群中?
google-compute-engine kubernetes google-cloud-platform google-kubernetes-engine
在为网络负载平衡创建目标池时,有一个health check
选项。
还有一个livenessProbe
在容器规范中命名的属性。
活性探针检查配置它的容器是否仍在运行。如果活性探测失败,kubelet 会杀死容器,容器将受到其重启策略的约束。通过配置 pod 配置的 template.spec.containers.livenessprobe 节来设置活性检查。
容器配置的时候健康检查就不需要了livenessProbe
吗?
据我了解,如果容器关闭,POD 将自动重启。在这种情况下,不需要进行健康检查。
节点挂了怎么办?据我了解,kubernetes 会在另一个 NODE 中启动 POD,这意味着 POD 将再次重启。
在我看来,无论如何,配置 livenessProbe 时就不需要进行健康检查。
google-compute-engine kubernetes google-cloud-platform google-kubernetes-engine
kubernetes ×2