Merge pull request #89537 from neolit123/1.19-kubeadm-add-get-node-rbac

kubeadm: add missing RBAC for getting nodes on "upgrade apply"
This commit is contained in:
Kubernetes Prow Robot
2020-03-26 20:06:23 -07:00
committed by GitHub

View File

@@ -70,6 +70,11 @@ func PerformPostUpgradeTasks(client clientset.Interface, cfg *kubeadmapi.InitCon
errs = append(errs, errors.Wrap(err, "error uploading crisocket"))
}
// Create RBAC rules that makes the bootstrap tokens able to get nodes
if err := nodebootstraptoken.AllowBoostrapTokensToGetNodes(client); err != nil {
errs = append(errs, err)
}
// Create/update RBAC rules that makes the bootstrap tokens able to post CSRs
if err := nodebootstraptoken.AllowBootstrapTokensToPostCSRs(client); err != nil {
errs = append(errs, err)