diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml
index 42e9e6ebab7ebd91257755073f40f6f7f6a0b0f0..f7bdc6466dbd5aadb97197613e2a6f2ac6463536 100644
--- a/.github/workflows/e2e.yaml
+++ b/.github/workflows/e2e.yaml
@@ -48,7 +48,7 @@ jobs:
           ./bin/tk uninstall --namespace=test --crds --silent
       - name: tk install --manifests
         run: |
-          ./bin/tk install --manifests ./manifests/install/
+          ./bin/tk install --manifests ./manifests/install/ --version=""
       - name: tk create source git
         run: |
           ./bin/tk create source git podinfo \
@@ -99,3 +99,5 @@ jobs:
           kubectl version --client --short
           kustomize version --short
           kubectl -n gitops-system get all
+          kubectl -n gitops-system logs deploy/source-controller
+          kubectl -n gitops-system logs deploy/kustomize-controller
diff --git a/manifests/bases/kustomize-controller/kustomization.yaml b/manifests/bases/kustomize-controller/kustomization.yaml
index e05233b8ed7a5bde8fe8dbd56c43d2b1855eecae..e5672615b7984fda73460b0cd580b9dc9dc74a11 100644
--- a/manifests/bases/kustomize-controller/kustomization.yaml
+++ b/manifests/bases/kustomize-controller/kustomization.yaml
@@ -3,6 +3,3 @@ kind: Kustomization
 resources:
 - github.com/fluxcd/kustomize-controller/config//crd?ref=v0.0.1-alpha.6
 - github.com/fluxcd/kustomize-controller/config//manager?ref=v0.0.1-alpha.6
-- cluster_role.yaml
-patchesStrategicMerge:
-- patch.yaml
diff --git a/manifests/bases/kustomize-controller/patch.yaml b/manifests/bases/kustomize-controller/patch.yaml
deleted file mode 100644
index 44bbf5bb69a856aff83bfae9a0118363e1d1942f..0000000000000000000000000000000000000000
--- a/manifests/bases/kustomize-controller/patch.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: kustomize-controller
-spec:
-  template:
-    spec:
-      serviceAccountName: cluster-reconciler
diff --git a/manifests/bases/kustomize-controller/cluster_role.yaml b/manifests/rbac/cluster-role.yaml
similarity index 66%
rename from manifests/bases/kustomize-controller/cluster_role.yaml
rename to manifests/rbac/cluster-role.yaml
index 256b1ed528524eb4c9e8317c6929fd1838448a0a..e54dea57c13e6e279380b2bfdf4d9913cf1f9b96 100644
--- a/manifests/bases/kustomize-controller/cluster_role.yaml
+++ b/manifests/rbac/cluster-role.yaml
@@ -1,9 +1,3 @@
-apiVersion: v1
-kind: ServiceAccount
-metadata:
-  name: cluster-reconciler
-  namespace: system
----
 apiVersion: rbac.authorization.k8s.io/v1
 kind: ClusterRoleBinding
 metadata:
@@ -14,5 +8,5 @@ roleRef:
   name: cluster-admin
 subjects:
   - kind: ServiceAccount
-    name: cluster-reconciler
+    name: default
     namespace: system
diff --git a/manifests/rbac/kustomization.yaml b/manifests/rbac/kustomization.yaml
index 4f84bb688bcc6e3242b7f9be430c6355c9df9046..3036fad959eea6c962984996e8b43b75dc004470 100644
--- a/manifests/rbac/kustomization.yaml
+++ b/manifests/rbac/kustomization.yaml
@@ -2,3 +2,4 @@ apiVersion: kustomize.config.k8s.io/v1beta1
 kind: Kustomization
 resources:
   - role.yaml
+  - cluster-role.yaml
diff --git a/manifests/rbac/role.yaml b/manifests/rbac/role.yaml
index 4e79d1854ca4bef30383a659c1822a6489665b9f..7a919de3b6ac7f005f6476a11da628ae1feebeb3 100644
--- a/manifests/rbac/role.yaml
+++ b/manifests/rbac/role.yaml
@@ -9,6 +9,18 @@ rules:
 - apiGroups: ['kustomize.fluxcd.io']
   resources: ['*']
   verbs: ['*']
+- apiGroups:
+  - ""
+  resources:
+  - configmaps
+  - configmaps/status
+  verbs: ['*']
+- apiGroups:
+  - ""
+  resources:
+  - events
+  verbs:
+  - create
 ---
 apiVersion: rbac.authorization.k8s.io/v1
 kind: RoleBinding