Skip to content
Snippets Groups Projects
Commit eca48c08 authored by Alex ubuntu vm's avatar Alex ubuntu vm
Browse files

deployments. added he-codeco-netma namespace

parent 41b168ee
No related branches found
No related tags found
1 merge request!2repo: added new directory where utils scripts will be
---
apiVersion: v1
kind: Namespace
metadata:
labels:
app.kubernetes.io/component: manager
app.kubernetes.io/created-by: l2network
app.kubernetes.io/instance: system
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: namespace
app.kubernetes.io/part-of: l2network
control-plane: controller-manager
name: he-codeco-netma
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: l2sm-operator
namespace: he-codeco-netma
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: l2sm-operator
namespace: he-codeco-netma
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
......@@ -20,6 +36,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: l2sm-controller
namespace: he-codeco-netma
spec:
replicas: 1
selector:
......@@ -48,6 +65,7 @@ apiVersion: v1
kind: Service
metadata:
name: l2sm-controller-service
namespace: he-codeco-netma
spec:
selector:
app: l2sm-controller
......@@ -63,20 +81,7 @@ spec:
type: ClusterIP
---
 
---
apiVersion: v1
kind: Namespace
metadata:
labels:
app.kubernetes.io/component: manager
app.kubernetes.io/created-by: l2network
app.kubernetes.io/instance: system
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: namespace
app.kubernetes.io/part-of: l2network
control-plane: controller-manager
name: he-codeco-netma
---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
......@@ -9730,7 +9735,7 @@ spec:
- /manager
env:
- name: CONTROLLER_IP
value: l2sm-controller-service.default.svc.cluster.local
value: l2sm-controller-service.he-codeco-netma.svc.cluster.local
- name: CONTROLLER_PORT
value: "8181"
- name: SWITCHES_NAMESPACE
......@@ -9881,6 +9886,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: l2sm-operator
namespace: he-codeco-netma
spec:
replicas: 1
strategy:
......@@ -9913,7 +9919,7 @@ spec:
- name: CONTROLLER_IP
value: l2sm-controller-service
- name: DATABASE_IP
value: mysql-development-service
value: mysql-service
- name: MYSQL_USER
value: l2sm
- name: MYSQL_PASSWORD
......@@ -9922,7 +9928,7 @@ spec:
value: l2sm
# imagePullPolicy: Always
nodeSelector:
dedicated: master
dedicated: control-plane
tolerations:
- key: dedicated
operator: Equal
......@@ -9934,6 +9940,7 @@ apiVersion: v1
kind: Service
metadata:
name: l2sm-operator-service
namespace: he-codeco-netma
spec:
ports:
- protocol: TCP
......@@ -9948,7 +9955,7 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: l2sm-switch
#namespace: kube-system
namespace: he-codeco-netma
labels:
l2sm-component: l2sm-switch
spec:
......@@ -10006,6 +10013,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth10
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10025,6 +10033,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth1
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10044,6 +10053,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth2
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10063,6 +10073,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth3
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10082,6 +10093,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth4
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10101,6 +10113,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth5
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10120,6 +10133,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth6
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10139,6 +10153,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth7
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10158,6 +10173,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth8
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10177,6 +10193,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition
metadata:
name: veth9
namespace: he-codeco-netma
labels:
app: l2sm
spec:
......@@ -10195,6 +10212,7 @@ apiVersion: v1
kind: ConfigMap
metadata:
name: mysql-schema
namespace: he-codeco-netma
data:
init.sql: |
......@@ -10256,7 +10274,8 @@ data:
apiVersion: v1
kind: Pod
metadata:
name: mysql-development-pod
name: mysql-pod
namespace: he-codeco-netma
labels:
app: mysql
spec:
......@@ -10288,7 +10307,8 @@ spec:
apiVersion: v1
kind: Service
metadata:
name: mysql-development-service
name: mysql-service
namespace: he-codeco-netma
spec:
type: ClusterIP
ports:
......@@ -10302,6 +10322,7 @@ apiVersion: v1
kind: Secret
metadata:
name: mysql-secret
namespace: he-codeco-netma
type: Opaque
data:
MYSQL_ROOT_PASSWORD: cGFzc3dvcmQ= # Base64 encoded "password"
......@@ -10313,6 +10334,7 @@ apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mysql-pv-claim
namespace: he-codeco-netma
spec:
storageClassName: manual
accessModes:
......@@ -10325,6 +10347,7 @@ apiVersion: v1
kind: PersistentVolume
metadata:
name: mysql-pv
namespace: he-codeco-netma
labels:
type: local
spec:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment