I was able to reproduce the issue with this configurations. The issue is with out we parse the feature-gates objects. feature-gates: - ExpandPersistentVolumes=true - RotateKubeletClientCertificate=true,RotateKubeletServerCertificate=true With the above the kubelet.crt cert is used over the certs that get signed by the master controller. Setting in the node-config.yaml and the node configmaps to the following fixed the issue: feature-gates: - RotateKubeletClientCertificate=true,RotateKubeletServerCertificate=true Code: https://github.com/openshift/origin/blob/master/pkg/cmd/server/kubernetes/node/options/options.go#L100 Similar bug as well which I created it just presents itself differently: https://bugzilla.redhat.com/show_bug.cgi?id=1651393
I suggest closing this bug as a duplicate to https://bugzilla.redhat.com/show_bug.cgi?id=1651393
*** This bug has been marked as a duplicate of bug 1651393 ***