如何在 AKS 上使用 kubectl 设置 kube-proxy 设置
How to set kube-proxy settings using kubectl on AKS
我一直在阅读为 kube-proxy 提供参数的文档,但没有解释应该如何使用这些参数。我使用 az aks create
和 azure-cli 程序创建我的集群,然后我获取凭据并使用 kubectl。到目前为止,我所做的一切都涉及用于服务和部署等的 yaml,但我无法弄清楚所有这些 kube-proxy 东西适合所有这些。
我用谷歌搜索了好几天。我已经用 AKS 在 github 上打开了问题。我在 kubernetes slack 频道上问过,但没有人回应。
您所有 Kubernetes 节点上的 kube-proxy
作为 Kubernetes DaemonSet
and its configuration is stored on a Kubernetes ConfigMap
运行。要进行任何更改或 add/remove 选项,您必须在 kube-system
命名空间上编辑 kube-proxy DaemonSet
或 ConfigMap
。
$ kubectl -n kube-system edit daemonset kube-proxy
或
$ kubectl -n kube-system edit configmap kube-proxy
有关 kube-proxy
命令行选项的参考,您可以参考 here。
我一直在阅读为 kube-proxy 提供参数的文档,但没有解释应该如何使用这些参数。我使用 az aks create
和 azure-cli 程序创建我的集群,然后我获取凭据并使用 kubectl。到目前为止,我所做的一切都涉及用于服务和部署等的 yaml,但我无法弄清楚所有这些 kube-proxy 东西适合所有这些。
我用谷歌搜索了好几天。我已经用 AKS 在 github 上打开了问题。我在 kubernetes slack 频道上问过,但没有人回应。
您所有 Kubernetes 节点上的 kube-proxy
作为 Kubernetes DaemonSet
and its configuration is stored on a Kubernetes ConfigMap
运行。要进行任何更改或 add/remove 选项,您必须在 kube-system
命名空间上编辑 kube-proxy DaemonSet
或 ConfigMap
。
$ kubectl -n kube-system edit daemonset kube-proxy
或
$ kubectl -n kube-system edit configmap kube-proxy
有关 kube-proxy
命令行选项的参考,您可以参考 here。