Я пытался изменить команду kube-proxy configMap и kube-proxy, чтобы установить metricsBindAddress
, но kubernetes сбрасывает эти изменения (без каких-либо предупреждений) через пару секунд.
kubectl edit cm kube-proxy-config -n kube-system
= ›добавитьmetricsBindAddress
=› подождать пару секунд и открыть конфиг - там пустой metricsBindAddresskubectl edit ds kube-proxy -n kube-system
= ›добавить--metrics-bind-address
в команду =› подождите пару секунд = ›команда была сброшена на значение по умолчанию
Как изменить конфиг kube-proxy и сохранить эти изменения?
Kubernetes версии 1.17
ОБНОВЛЕНИЕ (как вы можете, через несколько секунд metricsBindAddress был изменен на пустую строку):
ОБНОВЛЕНИЕ 2 (обратите внимание на metricsBinAddress, он меняется через ~ 40-50 секунд):
ОКОНЧАТЕЛЬНОЕ ОБНОВЛЕНИЕ: ответ от облачного провайдера (Яндекс) - kube-proxy pod it is on the host's network, so to prevent security problems, it listens exclusively on the loopback address and therefore the parameter will be reset
p.s. https://github.com/helm/charts/tree/master/stable/prometheus-operator#kubeproxy - я хочу сделать kube-proxy доступным для prometheus
""
вместо адреса, который я установил - person Suleiman   schedule 20.01.2021v1.17.17
, у меня толькоkube-proxy
configmap, а вы редактируете configmap с именемkube-proxy-config
. Какую среду вы используете, ее локальную или облачную? Вы используете какую-то конкретную конфигурацию или это новый кластер, и вы просто хотите отредактироватьkube-proxy
configmap? - person PjoterS   schedule 20.01.2021Server Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.12", GitCommit:"5ec472285121eb6c451e515bc0a7201413872fa3", GitTreeState:"clean", BuildDate:"2020-09-16T13:32:12Z", GoVersion:"go1.13.15", Compiler:"gc", Platform:"linux/amd64"}
|Depending on the cluster, the relevant part config.conf will be in ConfigMap kube-system/kube-proxy or kube-system/kube-proxy-config
(c) github.com/helm/charts/tree/ master / stable / Облачная среда, это свежий кластер - person Suleiman   schedule 20.01.2021