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
Showing
with 28 additions and 6 deletions
...@@ -2,3 +2,4 @@ apiVersion: v1 ...@@ -2,3 +2,4 @@ apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: l2sm-operator name: l2sm-operator
namespace: he-codeco-netma
...@@ -2,6 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1 ...@@ -2,6 +2,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
metadata: metadata:
name: l2sm-operator name: l2sm-operator
namespace: he-codeco-netma
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole
......
...@@ -2,6 +2,7 @@ apiVersion: apps/v1 ...@@ -2,6 +2,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: l2sm-controller name: l2sm-controller
namespace: he-codeco-netma
spec: spec:
replicas: 1 replicas: 1
selector: selector:
...@@ -30,6 +31,7 @@ apiVersion: v1 ...@@ -30,6 +31,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: l2sm-controller-service name: l2sm-controller-service
namespace: he-codeco-netma
spec: spec:
selector: selector:
app: l2sm-controller app: l2sm-controller
......
...@@ -9666,7 +9666,7 @@ spec: ...@@ -9666,7 +9666,7 @@ spec:
- /manager - /manager
env: env:
- name: CONTROLLER_IP - name: CONTROLLER_IP
value: l2sm-controller-service.default.svc.cluster.local value: l2sm-controller-service.he-codeco-netma.svc.cluster.local
- name: CONTROLLER_PORT - name: CONTROLLER_PORT
value: "8181" value: "8181"
- name: SWITCHES_NAMESPACE - name: SWITCHES_NAMESPACE
......
...@@ -2,6 +2,7 @@ apiVersion: apps/v1 ...@@ -2,6 +2,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: l2sm-operator name: l2sm-operator
namespace: he-codeco-netma
spec: spec:
replicas: 1 replicas: 1
strategy: strategy:
...@@ -34,7 +35,7 @@ spec: ...@@ -34,7 +35,7 @@ spec:
- name: CONTROLLER_IP - name: CONTROLLER_IP
value: l2sm-controller-service value: l2sm-controller-service
- name: DATABASE_IP - name: DATABASE_IP
value: mysql-development-service value: mysql-service
- name: MYSQL_USER - name: MYSQL_USER
value: l2sm value: l2sm
- name: MYSQL_PASSWORD - name: MYSQL_PASSWORD
...@@ -43,7 +44,7 @@ spec: ...@@ -43,7 +44,7 @@ spec:
value: l2sm value: l2sm
# imagePullPolicy: Always # imagePullPolicy: Always
nodeSelector: nodeSelector:
dedicated: master dedicated: control-plane
tolerations: tolerations:
- key: dedicated - key: dedicated
operator: Equal operator: Equal
...@@ -55,6 +56,7 @@ apiVersion: v1 ...@@ -55,6 +56,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: l2sm-operator-service name: l2sm-operator-service
namespace: he-codeco-netma
spec: spec:
ports: ports:
- protocol: TCP - protocol: TCP
......
...@@ -2,7 +2,7 @@ apiVersion: apps/v1 ...@@ -2,7 +2,7 @@ apiVersion: apps/v1
kind: DaemonSet kind: DaemonSet
metadata: metadata:
name: l2sm-switch name: l2sm-switch
#namespace: kube-system namespace: he-codeco-netma
labels: labels:
l2sm-component: l2sm-switch l2sm-component: l2sm-switch
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth1 name: veth1
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth10 name: veth10
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth2 name: veth2
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth3 name: veth3
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth4 name: veth4
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth5 name: veth5
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth6 name: veth6
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth7 name: veth7
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth8 name: veth8
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1" ...@@ -3,6 +3,7 @@ apiVersion: "k8s.cni.cncf.io/v1"
kind: NetworkAttachmentDefinition kind: NetworkAttachmentDefinition
metadata: metadata:
name: veth9 name: veth9
namespace: he-codeco-netma
labels: labels:
app: l2sm app: l2sm
spec: spec:
......
...@@ -2,6 +2,7 @@ apiVersion: v1 ...@@ -2,6 +2,7 @@ apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: mysql-schema name: mysql-schema
namespace: he-codeco-netma
data: data:
init.sql: | init.sql: |
......
apiVersion: v1 apiVersion: v1
kind: Pod kind: Pod
metadata: metadata:
name: mysql-development-pod name: mysql-pod
namespace: he-codeco-netma
labels: labels:
app: mysql app: mysql
spec: spec:
...@@ -33,7 +34,8 @@ spec: ...@@ -33,7 +34,8 @@ spec:
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: mysql-development-service name: mysql-service
namespace: he-codeco-netma
spec: spec:
type: ClusterIP type: ClusterIP
ports: ports:
...@@ -47,6 +49,7 @@ apiVersion: v1 ...@@ -47,6 +49,7 @@ apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: mysql-secret name: mysql-secret
namespace: he-codeco-netma
type: Opaque type: Opaque
data: data:
MYSQL_ROOT_PASSWORD: cGFzc3dvcmQ= # Base64 encoded "password" MYSQL_ROOT_PASSWORD: cGFzc3dvcmQ= # Base64 encoded "password"
......
...@@ -2,6 +2,7 @@ apiVersion: v1 ...@@ -2,6 +2,7 @@ apiVersion: v1
kind: PersistentVolume kind: PersistentVolume
metadata: metadata:
name: mysql-pv name: mysql-pv
namespace: he-codeco-netma
labels: labels:
type: local type: local
spec: spec:
......
...@@ -2,6 +2,7 @@ apiVersion: v1 ...@@ -2,6 +2,7 @@ apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: mysql-pv-claim name: mysql-pv-claim
namespace: he-codeco-netma
spec: spec:
storageClassName: manual storageClassName: manual
accessModes: accessModes:
......
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