To ensure the Kubernetes ConfigMap is mounted into the sdn daemonset pods with the
correct ownership, make sure that the sdn-config
ConfigMap is mounted using
a ConfigMap at the /config
mount point and that the sdn
container
points to that configuration using the --proxy-config
command line option.
Run:
oc get -nopenshift-sdn ds sdn -ojson | jq -r '.spec.template.spec.containers[] | select(.name == "sdn")'
and ensure the --proxy-config
parameter points to
/config/kube-proxy-config.yaml
and that the config
mount point is
mounted from the sdn-config
ConfigMap.