Я застрял на той же проблеме, что и в этом сообщении, и не смог сделай так, чтоб это работало. Когда я пытаюсь отредактировать kube-proxy
, используя kubeadm
и файл конфигурации, как указано, я получаю следующую ошибку:
sudo kubeadm init --config ~/kube-proxy-custom.yaml
I0709 17:02:12.954172 67469 initconfiguration.go:207] loading configuration from "/home/andrea/kube-proxy-custom_old.yaml"
W0709 17:02:12.954627 67469 strict.go:54] error unmarshaling configuration schema.GroupVersionKind{Group:"kubeproxy.config.k8s.io", Version:"v1alpha1", Kind:"KubePro
while decoding JSON: json: cannot unmarshal string into Go struct field KubeProxyConfiguration.featureGates of type map[string]bool
v1alpha1.KubeProxyConfiguration.FeatureGates: ReadMapCB: expect { or n, but found ", error found in #10 byte of ...|reGates":"ServiceTop|..., bigger context ...|kubepr
"ServiceTopology=true","kind":"KubeProxyConfigurati|...
С kube-proxy-custom.yaml
как:
apiVersion: kubeproxy.config.k8s.io/v1alpha1
kind: KubeProxyConfiguration
featureGates: "ServiceTopology=true"
Я не знаю, проблема ли это, или я что-то делаю не так. Я пробовал с k8s 1.17 и 1.18.5, идут 1.13.5 и 1.14.4. Спасибо за любой отзыв