diff --git a/.gitignore b/.gitignore
index 376fca3e4b4d4747be6fa3ed77f0e3f4eb9fb50b..836ef564e56045d435dcde155af2b4a735ed86a3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,3 @@
 configs/networkTopology.json
+.vscode
+src/kubernetes-api/dist/install.yaml
diff --git a/src/kubernetes-api/config/rbac/l2smmdnoverlay_editor_role.yaml b/src/kubernetes-api/config/rbac/l2smmdnoverlay_editor_role.yaml
deleted file mode 100644
index f9f8b323417b03dcd72811b90f75a02042937c1a..0000000000000000000000000000000000000000
--- a/src/kubernetes-api/config/rbac/l2smmdnoverlay_editor_role.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
-# permissions for end users to edit networkedgedevices.
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
-  labels:
-    app.kubernetes.io/name: clusterrole
-    app.kubernetes.io/instance: networkedgedevice-editor-role
-    app.kubernetes.io/component: rbac
-    app.kubernetes.io/created-by: l2network
-    app.kubernetes.io/part-of: l2network
-    app.kubernetes.io/managed-by: kustomize
-  name: networkedgedevice-editor-role
-rules:
-- apiGroups:
-  - l2sm.l2sm.k8s.local
-  resources:
-  - networkedgedevices
-  verbs:
-  - create
-  - delete
-  - get
-  - list
-  - patch
-  - update
-  - watch
-- apiGroups:
-  - l2sm.l2sm.k8s.local
-  resources:
-  - networkedgedevices/status
-  verbs:
-  - get