Loading environments/kind/values.yaml +9 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ srm: type: NodePort nodePort: 32415 image: repository: labs.etsi.org:5050/oop/code/service-resource-manager tag: "1.1" pullPolicy: IfNotPresent env: networkAdapterName: "oai" Loading Loading @@ -49,6 +51,8 @@ oeg: type: NodePort nodePort: 32263 image: repository: labs.etsi.org:5050/oop/code/open-exposure-gateway tag: "1.1" pullPolicy: IfNotPresent federationManager: Loading @@ -62,7 +66,12 @@ federationManager: type: NodePort nodePort: 30989 image: repository: labs.etsi.org:5050/oop/code/federation-manager tag: "1.1" pullPolicy: IfNotPresent env: federationManagerHost: "http://federation-manager.oop.svc.cluster.local:8989/operatorplatform/federation/v1" tokenEndpoint: "http://keycloak.oop.svc.cluster.local:8080/realms/federation/protocol/openid-connect/token" mongodb: persistence: Loading oop-platform-chart/charts/federation-manager/templates/federation-manager-configmap.yaml +5 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,11 @@ data: client_name = {{ .Values.federationManager.config.edgeCloudPlatform.client_name }} flavour_id = {{ .Values.federationManager.config.edgeCloudPlatform.flavour_id }} [service_resource_manager] host = {{ .Values.federationManager.config.serviceResourceManager.host }} port = {{ .Values.federationManager.config.serviceResourceManager.port }} server = {{ .Values.federationManager.config.serviceResourceManager.server }} [artefact_manager] host = {{ .Values.federationManager.config.artefactManager.host }} port = {{ .Values.federationManager.config.artefactManager.port }} Loading oop-platform-chart/charts/federation-manager/templates/federation-manager-deployment.yaml +3 −37 Original line number Diff line number Diff line Loading @@ -56,36 +56,13 @@ spec: containers: ##################################################################### # 1) KEYCLOAK CONTAINER (runs INSIDE the federation-manager pod) ##################################################################### - name: keycloak image: "{{ .Values.keycloak.image.repository }}:{{ .Values.keycloak.image.tag }}" imagePullPolicy: {{ .Values.keycloak.image.pullPolicy }} args: - start-dev - --import-realm env: - name: KC_BOOTSTRAP_ADMIN_USERNAME value: {{ .Values.keycloak.admin.username | quote }} - name: KC_BOOTSTRAP_ADMIN_PASSWORD value: {{ .Values.keycloak.admin.password | quote }} - name: KC_IMPORT value: /opt/keycloak/data/import/realm-import.json ports: - name: keycloak-http containerPort: 8080 protocol: TCP volumeMounts: - name: realm-import mountPath: /opt/keycloak/data/import/ ##################################################################### # 2) FEDERATION MANAGER MAIN CONTAINER ##################################################################### - name: federation-manager image: "{{ .Values.federationManager.image.repository }}:{{ .Values.federationManager.image.tag }}" imagePullPolicy: {{ .Values.federationManager.image.pullPolicy }} env: - name: FM_CONFIG_FILE value: /usr/app/src/conf/config.cfg ports: - name: http containerPort: {{ .Values.federationManager.service.targetPort }} Loading @@ -97,9 +74,6 @@ spec: resources: {{- toYaml .Values.federationManager.resources | nindent 12 }} ##################################################################### # 3) OPENVPN SIDECAR CONTAINER ##################################################################### {{- if .Values.openvpn.enabled }} - name: openvpn image: "{{ .Values.openvpn.image.repository }}:{{ .Values.openvpn.image.tag }}" Loading Loading @@ -144,9 +118,6 @@ spec: - NET_ADMIN {{- end }} ####################################################################### # VOLUME DEFINITIONS ####################################################################### volumes: - name: config emptyDir: {} Loading @@ -161,11 +132,6 @@ spec: secretName: federation-manager-secrets defaultMode: 420 # Keycloak realm import ConfigMap - name: realm-import configMap: name: keycloak-config {{- if .Values.openvpn.enabled }} - name: ovpn secret: Loading oop-platform-chart/charts/federation-manager/values.yaml +8 −3 Original line number Diff line number Diff line Loading @@ -102,8 +102,8 @@ federationManager: image: repository: labs.etsi.org:5050/oop/code/federation-manager tag: "1.0.0" pullPolicy: IfNotPresent tag: "1.1" pullPolicy: Always service: name: federation-manager Loading Loading @@ -145,10 +145,15 @@ federationManager: client_name: "lite2edge" flavour_id: "default" serviceResourceManager: host: "srm" port: "8080" server: "/srm/1.0.0" artefactManager: host: "artefact-manager-service.oop.svc.cluster.local" port: "8000" enabled: "true" enabled: "false" dst_registry: "" dst_username: "" dst_password: "" Loading oop-platform-chart/charts/oeg/values.yaml +3 −3 Original line number Diff line number Diff line Loading @@ -38,8 +38,8 @@ oegcontroller: image: repository: labs.etsi.org:5050/oop/code/open-exposure-gateway tag: 1.0.0 pullPolicy: IfNotPresent tag: "1.1" pullPolicy: Always service: name: oeg Loading @@ -55,7 +55,7 @@ oegcontroller: srmHost: "http://srm:8080/srm/1.0.0" federationManagerHost: "http://federation-manager.oop.svc.cluster.local:8989/operatorplatform/federation/v1" partnerApiRoot: "http://10.8.0.1:31002" tokenEndpoint: "http://federation-manager.oop.svc.cluster.local:8080/realms/federation/protocol/openid-connect/token" tokenEndpoint: "http://keycloak.oop.svc.cluster.local:8080/realms/federation/protocol/openid-connect/token" availZoneNotifLink: "" # Ingress configuration Loading Loading
environments/kind/values.yaml +9 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,8 @@ srm: type: NodePort nodePort: 32415 image: repository: labs.etsi.org:5050/oop/code/service-resource-manager tag: "1.1" pullPolicy: IfNotPresent env: networkAdapterName: "oai" Loading Loading @@ -49,6 +51,8 @@ oeg: type: NodePort nodePort: 32263 image: repository: labs.etsi.org:5050/oop/code/open-exposure-gateway tag: "1.1" pullPolicy: IfNotPresent federationManager: Loading @@ -62,7 +66,12 @@ federationManager: type: NodePort nodePort: 30989 image: repository: labs.etsi.org:5050/oop/code/federation-manager tag: "1.1" pullPolicy: IfNotPresent env: federationManagerHost: "http://federation-manager.oop.svc.cluster.local:8989/operatorplatform/federation/v1" tokenEndpoint: "http://keycloak.oop.svc.cluster.local:8080/realms/federation/protocol/openid-connect/token" mongodb: persistence: Loading
oop-platform-chart/charts/federation-manager/templates/federation-manager-configmap.yaml +5 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,11 @@ data: client_name = {{ .Values.federationManager.config.edgeCloudPlatform.client_name }} flavour_id = {{ .Values.federationManager.config.edgeCloudPlatform.flavour_id }} [service_resource_manager] host = {{ .Values.federationManager.config.serviceResourceManager.host }} port = {{ .Values.federationManager.config.serviceResourceManager.port }} server = {{ .Values.federationManager.config.serviceResourceManager.server }} [artefact_manager] host = {{ .Values.federationManager.config.artefactManager.host }} port = {{ .Values.federationManager.config.artefactManager.port }} Loading
oop-platform-chart/charts/federation-manager/templates/federation-manager-deployment.yaml +3 −37 Original line number Diff line number Diff line Loading @@ -56,36 +56,13 @@ spec: containers: ##################################################################### # 1) KEYCLOAK CONTAINER (runs INSIDE the federation-manager pod) ##################################################################### - name: keycloak image: "{{ .Values.keycloak.image.repository }}:{{ .Values.keycloak.image.tag }}" imagePullPolicy: {{ .Values.keycloak.image.pullPolicy }} args: - start-dev - --import-realm env: - name: KC_BOOTSTRAP_ADMIN_USERNAME value: {{ .Values.keycloak.admin.username | quote }} - name: KC_BOOTSTRAP_ADMIN_PASSWORD value: {{ .Values.keycloak.admin.password | quote }} - name: KC_IMPORT value: /opt/keycloak/data/import/realm-import.json ports: - name: keycloak-http containerPort: 8080 protocol: TCP volumeMounts: - name: realm-import mountPath: /opt/keycloak/data/import/ ##################################################################### # 2) FEDERATION MANAGER MAIN CONTAINER ##################################################################### - name: federation-manager image: "{{ .Values.federationManager.image.repository }}:{{ .Values.federationManager.image.tag }}" imagePullPolicy: {{ .Values.federationManager.image.pullPolicy }} env: - name: FM_CONFIG_FILE value: /usr/app/src/conf/config.cfg ports: - name: http containerPort: {{ .Values.federationManager.service.targetPort }} Loading @@ -97,9 +74,6 @@ spec: resources: {{- toYaml .Values.federationManager.resources | nindent 12 }} ##################################################################### # 3) OPENVPN SIDECAR CONTAINER ##################################################################### {{- if .Values.openvpn.enabled }} - name: openvpn image: "{{ .Values.openvpn.image.repository }}:{{ .Values.openvpn.image.tag }}" Loading Loading @@ -144,9 +118,6 @@ spec: - NET_ADMIN {{- end }} ####################################################################### # VOLUME DEFINITIONS ####################################################################### volumes: - name: config emptyDir: {} Loading @@ -161,11 +132,6 @@ spec: secretName: federation-manager-secrets defaultMode: 420 # Keycloak realm import ConfigMap - name: realm-import configMap: name: keycloak-config {{- if .Values.openvpn.enabled }} - name: ovpn secret: Loading
oop-platform-chart/charts/federation-manager/values.yaml +8 −3 Original line number Diff line number Diff line Loading @@ -102,8 +102,8 @@ federationManager: image: repository: labs.etsi.org:5050/oop/code/federation-manager tag: "1.0.0" pullPolicy: IfNotPresent tag: "1.1" pullPolicy: Always service: name: federation-manager Loading Loading @@ -145,10 +145,15 @@ federationManager: client_name: "lite2edge" flavour_id: "default" serviceResourceManager: host: "srm" port: "8080" server: "/srm/1.0.0" artefactManager: host: "artefact-manager-service.oop.svc.cluster.local" port: "8000" enabled: "true" enabled: "false" dst_registry: "" dst_username: "" dst_password: "" Loading
oop-platform-chart/charts/oeg/values.yaml +3 −3 Original line number Diff line number Diff line Loading @@ -38,8 +38,8 @@ oegcontroller: image: repository: labs.etsi.org:5050/oop/code/open-exposure-gateway tag: 1.0.0 pullPolicy: IfNotPresent tag: "1.1" pullPolicy: Always service: name: oeg Loading @@ -55,7 +55,7 @@ oegcontroller: srmHost: "http://srm:8080/srm/1.0.0" federationManagerHost: "http://federation-manager.oop.svc.cluster.local:8989/operatorplatform/federation/v1" partnerApiRoot: "http://10.8.0.1:31002" tokenEndpoint: "http://federation-manager.oop.svc.cluster.local:8080/realms/federation/protocol/openid-connect/token" tokenEndpoint: "http://keycloak.oop.svc.cluster.local:8080/realms/federation/protocol/openid-connect/token" availZoneNotifLink: "" # Ingress configuration Loading