From 9ca3cfd2de7f37649e293d7bc2ecf4de7d84a713 Mon Sep 17 00:00:00 2001 From: Maximilian Rink Date: Thu, 18 Feb 2021 19:13:43 +0100 Subject: [PATCH] Add missing coordination.k8s.io to ClusterRole for CCM Fixes https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/issues/1113 --- pkg/services/cloudprovider/cloud-controller-manager.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/services/cloudprovider/cloud-controller-manager.go b/pkg/services/cloudprovider/cloud-controller-manager.go index 85642b426e..4d3dd512ef 100644 --- a/pkg/services/cloudprovider/cloud-controller-manager.go +++ b/pkg/services/cloudprovider/cloud-controller-manager.go @@ -213,6 +213,11 @@ func CloudControllerManagerClusterRole() *rbacv1.ClusterRole { Resources: []string{"secrets"}, Verbs: []string{"get", "list", "watch"}, }, + { + APIGroups: []string{"coordination.k8s.io"}, + Resources: []string{"leases"}, + Verbs: []string{"get", "watch", "list", "delete", "update", "create"}, + }, }, } }