From c2b19a5ecbc05656ba1c20a5025f66253107282a Mon Sep 17 00:00:00 2001
From: George Papathanail <gpapathan@intracom-telecom.com>
Date: Wed, 9 Jul 2025 09:01:43 +0000
Subject: [PATCH] Add new file
---
 oeg-deployment.yaml | 122 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 122 insertions(+)
 create mode 100644 oeg-deployment.yaml
diff --git a/oeg-deployment.yaml b/oeg-deployment.yaml
new file mode 100644
index 0000000..be86353
--- /dev/null
+++ b/oeg-deployment.yaml
@@ -0,0 +1,122 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  annotations:
+    kompose.cmd: kompose convert
+    kompose.version: 1.26.0 (40646f47)
+  creationTimestamp: null
+  labels:
+    io.kompose.service: oegmongo
+  name: oegmongo
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      io.kompose.service: oegmongo
+  strategy:
+    type: Recreate
+  template:
+    metadata:
+      annotations:
+        kompose.cmd: kompose convert
+        kompose.version: 1.26.0 (40646f47)
+      creationTimestamp: null
+      labels:
+        #io.kompose.network/netEMPkub: "true"
+        io.kompose.service: oegmongo
+    spec:
+      containers:
+        - image: mongo
+          name: oegmongo
+          ports:
+            - containerPort: 27017
+          resources: {}
+      restartPolicy: Always
+---
+apiVersion: v1
+kind: Service
+metadata:
+  annotations:
+    kompose.cmd: kompose convert
+    kompose.version: 1.26.0 (40646f47)
+  creationTimestamp: null
+  labels:
+    io.kompose.service: oegmongo
+  name: oegmongo
+spec:
+  type: ClusterIP
+  ports:
+    - name: "27018"
+      port: 27018
+      targetPort: 27017
+  selector:
+    io.kompose.service: oegmongo
+status:
+  loadBalancer: {}
+
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  annotations:
+    kompose.cmd: kompose convert
+    kompose.version: 1.26.0 (40646f47)
+  creationTimestamp: null
+  labels:
+    io.kompose.service: oegcontroller
+  name: oegcontroller
+spec:
+  replicas: 1
+  selector:
+    matchLabels:
+      io.kompose.service: oegcontroller
+  strategy: {}
+  template:
+    metadata:
+      annotations:
+        kompose.cmd: kompose convert
+        kompose.version: 1.26.0 (40646f47)
+      creationTimestamp: null
+      labels:
+        io.kompose.service: oegcontroller
+    spec:
+      containers:
+        - env:
+            - name: MONGO_URI
+              value: mongodb://oegmongo/sample_db?authSource=admin
+            - name: SRM_HOST
+              value: http://srm:8080/srm/1.0.0
+            - name: FEDERATION_MANAGER_HOST
+              value: http://federation-manager:8989
+          image: ghcr.io/sunriseopenoperatorplatform/oeg/oeg
+          name: oegcontroller
+          ports:
+            - containerPort: 8080
+          resources: {}
+          imagePullPolicy: Always
+      restartPolicy: Always
+
+status: {}
+---
+apiVersion: v1
+kind: Service
+metadata:
+  annotations:
+    kompose.cmd: kompose convert
+    kompose.version: 1.26.0 (40646f47)
+  creationTimestamp: null
+  labels:
+    io.kompose.service: oeg
+  name: oeg
+spec:
+  type: NodePort
+  ports:
+    - name: "8080"
+      nodePort: 32414
+      port: 8080
+      targetPort: 8080
+  selector:
+    io.kompose.service: oegcontroller
+status:
+  loadBalancer: {}
+
-- 
GitLab