gpt4 book ai didi

kubernetes - 如何在 Kubernetes 1.2 (GKE) 中重启 kube-proxy

转载 作者:行者123 更新时间:2023-12-04 10:23:55 35 4
gpt4 key购买 nike

从 Kubernetes 1.2 开始,kube-proxy 现在是在 kube-system 命名空间中运行的 pod。

旧的初始化脚本 /etc/init.d/kube-proxy 已被删除。

除了简单地重置 GCE 实例之外,是否有重启 kube-proxy 的好方法?

我刚刚添加了一个注释来更改代理模式,我需要重新启动 kube-proxy 才能使我的更改生效。

最佳答案

kube-proxy 作为插件 pod 运行,这意味着如果它消失,Kubelet 将自动重新启动它。这意味着您可以通过简单地删除它来重新启动 kube-proxy pod:

$ kubectl delete pod --namespace=kube-system kube-proxy-${NODE_NAME}

哪里 $NODE_NAME是您要在其上重新启动代理的节点(这是假设默认配置,否则 kubectl get pods --kube-system 应包含 kube-proxy pod 列表)。

如果重新启动的 kube-proxy 缺少您的注释更改,您可能需要更新 list 文件,通常可以在 /etc/kubernetes/manifests 中找到。节点上。

关于kubernetes - 如何在 Kubernetes 1.2 (GKE) 中重启 kube-proxy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37634546/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com