enable kubelet server cert bootstrapping#187
enable kubelet server cert bootstrapping#187openshift-merge-robot merged 2 commits intoopenshift:masterfrom
Conversation
|
/hold |
There was a problem hiding this comment.
Also add RotateKubeletClientCertificate, and let's make sure rotate certificates is set here too.
3.10 on always rotated both, but at a slower interval. We want 4.0 to rotate both, more quickly (days).
There was a problem hiding this comment.
Yes, this is set for workers, but not masters. I didn't want to make that change as part of this until I understood why this was done.
|
Test cluster is working with the approver starting and approving new machines as expected, but I think I need to move the approver to runlevel 0. At runlevel 1 is starts late and kubelets will not accept incoming connections until the server cert is installed. openshift/cluster-machine-approver#4 |
|
/retest |
|
i think openshift/cluster-machine-approver#4 may have not gone in before the previous retest |
There was a problem hiding this comment.
EOL got stripped on this file
da1c326 to
f9fe715
Compare
The sdn pod is not starting and is blocking the cluster control plane from starting. It is not clear why the sdn pod needs the kubelet server key/cert. Seem to be a remnant of using the |
|
needs openshift/origin#21551 plus a PR to the cluster-network-operator to not set the kubelet serving info in the generated NodeConfig. |
|
next in line openshift/cluster-network-operator#43 |
|
/retest |
2 similar comments
|
/retest |
|
/retest |
|
Please rebase - this is critical for getting metrics from nodes. |
|
@sjenning: PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/hold cancel |
f9fe715 to
6b49762
Compare
|
/retest |
1 similar comment
|
/retest |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sjenning, smarterclayton The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
DEVEXP-418: fetch arch from GOARCH, allow for z/ppc
@smarterclayton @ericavonb @mrogers950 @rphillips
wait for openshift/cluster-machine-approver#3 to merge and ensure that machine-approver is running