diff --git a/oeg-deployment.yaml b/oeg-deployment.yaml new file mode 100644 index 0000000000000000000000000000000000000000..be86353f28194849d42e6aa01a410086942f8c7a --- /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: {} +