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
commit 903f1e63f9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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)