From 8c713a502285c6a5897f3a2cd48c2fc1ba805f45 Mon Sep 17 00:00:00 2001
From: Alex de Cock Buning <100383348@alumnos.uc3m.es>
Date: Fri, 14 Jun 2024 16:35:20 +0200
Subject: [PATCH] added hecodeconetma namespace

---
 deployments/l2sm-deployment.yaml | 34 +++++++++++++++++---------------
 1 file changed, 18 insertions(+), 16 deletions(-)

diff --git a/deployments/l2sm-deployment.yaml b/deployments/l2sm-deployment.yaml
index acd4159..762f0bd 100644
--- a/deployments/l2sm-deployment.yaml
+++ b/deployments/l2sm-deployment.yaml
@@ -75,7 +75,7 @@ metadata:
     app.kubernetes.io/name: namespace
     app.kubernetes.io/part-of: l2network
     control-plane: controller-manager
-  name: l2sm-system
+  name: he-codeco-netma
 ---
 apiVersion: apiextensions.k8s.io/v1
 kind: CustomResourceDefinition
@@ -9370,7 +9370,7 @@ metadata:
     app.kubernetes.io/name: serviceaccount
     app.kubernetes.io/part-of: l2network
   name: l2sm-controller-manager
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 ---
 apiVersion: rbac.authorization.k8s.io/v1
 kind: Role
@@ -9383,7 +9383,7 @@ metadata:
     app.kubernetes.io/name: role
     app.kubernetes.io/part-of: l2network
   name: l2sm-leader-election-role
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 rules:
 - apiGroups:
   - ""
@@ -9604,7 +9604,7 @@ metadata:
     app.kubernetes.io/name: rolebinding
     app.kubernetes.io/part-of: l2network
   name: l2sm-leader-election-rolebinding
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 roleRef:
   apiGroup: rbac.authorization.k8s.io
   kind: Role
@@ -9612,7 +9612,7 @@ roleRef:
 subjects:
 - kind: ServiceAccount
   name: l2sm-controller-manager
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 ---
 apiVersion: rbac.authorization.k8s.io/v1
 kind: ClusterRoleBinding
@@ -9632,7 +9632,7 @@ roleRef:
 subjects:
 - kind: ServiceAccount
   name: l2sm-controller-manager
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 ---
 apiVersion: rbac.authorization.k8s.io/v1
 kind: ClusterRoleBinding
@@ -9652,7 +9652,7 @@ roleRef:
 subjects:
 - kind: ServiceAccount
   name: l2sm-controller-manager
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 ---
 apiVersion: v1
 kind: Service
@@ -9666,7 +9666,7 @@ metadata:
     app.kubernetes.io/part-of: l2network
     control-plane: controller-manager
   name: l2sm-controller-manager-metrics-service
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 spec:
   ports:
   - name: https
@@ -9687,7 +9687,7 @@ metadata:
     app.kubernetes.io/name: service
     app.kubernetes.io/part-of: controllermanager
   name: l2sm-webhook-service
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 spec:
   ports:
   - port: 443
@@ -9708,7 +9708,7 @@ metadata:
     app.kubernetes.io/part-of: l2network
     control-plane: controller-manager
   name: l2sm-controller-manager
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 spec:
   replicas: 1
   selector:
@@ -9733,6 +9733,8 @@ spec:
           value: l2sm-controller-service.default.svc.cluster.local
         - name: CONTROLLER_PORT
           value: "8181"
+        - name: SWITCHES_NAMESPACE
+          value: he-codeco-netma
         image: alexdecb/l2sm-controller-manager:2.5
         livenessProbe:
           httpGet:
@@ -9811,11 +9813,11 @@ metadata:
     app.kubernetes.io/name: certificate
     app.kubernetes.io/part-of: controllermanager
   name: l2sm-serving-cert
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 spec:
   dnsNames:
-  - l2sm-webhook-service.l2sm-system.svc
-  - l2sm-webhook-service.l2sm-system.svc.cluster.local
+  - l2sm-webhook-service.he-codeco-netma.svc
+  - l2sm-webhook-service.he-codeco-netma.svc.cluster.local
   issuerRef:
     kind: Issuer
     name: l2sm-selfsigned-issuer
@@ -9832,7 +9834,7 @@ metadata:
     app.kubernetes.io/name: certificate
     app.kubernetes.io/part-of: controllermanager
   name: l2sm-selfsigned-issuer
-  namespace: l2sm-system
+  namespace: he-codeco-netma
 spec:
   selfSigned: {}
 ---
@@ -9840,7 +9842,7 @@ apiVersion: admissionregistration.k8s.io/v1
 kind: MutatingWebhookConfiguration
 metadata:
   annotations:
-    cert-manager.io/inject-ca-from: l2sm-system/l2sm-serving-cert
+    cert-manager.io/inject-ca-from: he-codeco-netma/l2sm-serving-cert
   labels:
     app.kubernetes.io/component: webhook
     app.kubernetes.io/created-by: controllermanager
@@ -9856,7 +9858,7 @@ webhooks:
     caBundle: ""
     service:
       name: l2sm-webhook-service
-      namespace: l2sm-system
+      namespace: he-codeco-netma
       path: /mutate-v1-pod
   failurePolicy: Ignore
   name: mpod.kb.io
-- 
GitLab