add configmaps permission for leader election
diff --git a/deploy/role.yaml b/deploy/role.yaml
index 3e2054d..3dfdc08 100644
--- a/deploy/role.yaml
+++ b/deploy/role.yaml
@@ -22,6 +22,18 @@
 - apiGroups:
   - ""
   resources:
+  - configmaps
+  verbs:
+  - create
+  - delete
+  - get
+  - list
+  - patch
+  - update
+  - watch
+- apiGroups:
+  - ""
+  resources:
   - pods
   verbs:
   - create
diff --git a/main.go b/main.go
index 0dcb505..39a2099 100644
--- a/main.go
+++ b/main.go
@@ -40,6 +40,7 @@
 )
 
 //+kubebuilder:rbac:groups=coordination.k8s.io,resources=leases,verbs=get;list;watch;create;update;patch;delete
+//+kubebuilder:rbac:groups="",resources=configmaps,verbs=get;list;watch;create;update;patch;delete
 
 var (
 	scheme   = runtime.NewScheme()