Skip to content
Snippets Groups Projects
Commit 2324e5bd authored by Vojdan Kjorveziroski's avatar Vojdan Kjorveziroski
Browse files

Merge branch '19-add-support-for-new-nmaas-sp' into 'master'

Resolve "Add support for new nmaas-sp"

Closes #19

See merge request !7
parents 28cc3dc6 3cd04b5c
No related branches found
No related tags found
1 merge request!7Resolve "Add support for new nmaas-sp"
Pipeline #88953 passed
# nmaas # nmaas
![Version: 1.2.12](https://img.shields.io/badge/Version-1.2.12-informational?style=flat-square) ![AppVersion: 1.6.3](https://img.shields.io/badge/AppVersion-1.6.3-informational?style=flat-square) ![Version: 1.2.13-1](https://img.shields.io/badge/Version-1.2.13--1-informational?style=flat-square) ![AppVersion: 1.6.3](https://img.shields.io/badge/AppVersion-1.6.3-informational?style=flat-square)
GÉANT Network Management as a Service Helm chart for Kubernetes GÉANT Network Management as a Service Helm chart for Kubernetes
...@@ -182,11 +182,14 @@ GÉANT Network Management as a Service Helm chart for Kubernetes ...@@ -182,11 +182,14 @@ GÉANT Network Management as a Service Helm chart for Kubernetes
| sp.enabled | bool | `false` | | | sp.enabled | bool | `false` | |
| sp.image.pullPolicy | string | `"Always"` | | | sp.image.pullPolicy | string | `"Always"` | |
| sp.image.repository | string | `"artifactory.software.geant.org/nmaas-docker-local/nmaas-sp"` | | | sp.image.repository | string | `"artifactory.software.geant.org/nmaas-docker-local/nmaas-sp"` | |
| sp.image.tag | string | `"1.2.0"` | | | sp.image.tag | string | `"1.6.3"` | |
| sp.ingress.className | string | `""` | defaults to .Values.platform.properties.k8s.ingress.controller.ingressClass if not set | | sp.ingress.className | string | `""` | defaults to .Values.platform.properties.k8s.ingress.controller.ingressClass if not set |
| sp.name | string | `"nmaas-sp"` | | | sp.name | string | `"nmaas-sp"` | |
| sp.port | int | `443` | | | sp.port | int | `443` | |
| sp.properties.idp.entityId | string | `"https://keycloak.example.com/realms/master"` | |
| sp.properties.idp.metadataUrl | string | `"https://keycloak.example.com/realms/master/protocol/saml/descriptor"` | |
| sp.properties.idp.name | string | `"edugain"` | | | sp.properties.idp.name | string | `"edugain"` | |
| sp.properties.idp.remoteUser | string | `"email"` | |
| sp.properties.idp.uri | string | `"https://login.terena.org/wayf/saml2/idp/metadata.php"` | | | sp.properties.idp.uri | string | `"https://login.terena.org/wayf/saml2/idp/metadata.php"` | |
| sp.properties.idp.userId | string | `"uid"` | | | sp.properties.idp.userId | string | `"uid"` | |
| sp.targetPort | int | `80` | | | sp.targetPort | int | `80` | |
......
apiVersion: v2 apiVersion: v2
name: nmaas name: nmaas
description: GÉANT Network Management as a Service Helm chart for Kubernetes description: GÉANT Network Management as a Service Helm chart for Kubernetes
version: 1.2.12 version: 1.2.13-1
appVersion: 1.6.3 appVersion: 1.6.3
keywords: keywords:
- Network Management - Network Management
......
...@@ -48,7 +48,13 @@ spec: ...@@ -48,7 +48,13 @@ spec:
- name: SP_HOST - name: SP_HOST
value: {{ .Values.sp.host | default .Values.global.nmaasDomain | quote }} value: {{ .Values.sp.host | default .Values.global.nmaasDomain | quote }}
- name: SP_USED_ID - name: SP_USED_ID
value: {{ .Values.sp.properties.idp.userId }} value: {{ .Values.sp.properties.idp.userId | quote }}
- name: SP_REMOTE_USER
value: {{ .Values.sp.properties.idp.remoteUser | quote }}
- name: SP_SSO_ENTITY_ID
value: {{ .Values.sp.properties.idp.entityId | quote }}
- name: SP_METADATA_URL
value: {{ .Values.sp.properties.idp.metadataUrl | quote }}
imagePullSecrets: imagePullSecrets:
- name: {{ .Values.global.registrysecret }} - name: {{ .Values.global.registrysecret }}
{{- end -}} {{- end -}}
...@@ -245,7 +245,7 @@ sp: ...@@ -245,7 +245,7 @@ sp:
name: nmaas-sp name: nmaas-sp
image: image:
repository: artifactory.software.geant.org/nmaas-docker-local/nmaas-sp repository: artifactory.software.geant.org/nmaas-docker-local/nmaas-sp
tag: "1.2.0" tag: "1.6.3"
pullPolicy: Always pullPolicy: Always
ingress: ingress:
# -- defaults to .Values.platform.properties.k8s.ingress.controller.ingressClass if not set # -- defaults to .Values.platform.properties.k8s.ingress.controller.ingressClass if not set
...@@ -259,6 +259,9 @@ sp: ...@@ -259,6 +259,9 @@ sp:
name: edugain name: edugain
uri: https://login.terena.org/wayf/saml2/idp/metadata.php uri: https://login.terena.org/wayf/saml2/idp/metadata.php
userId: uid userId: uid
remoteUser: email
entityId: https://keycloak.example.com/realms/master
metadataUrl: https://keycloak.example.com/realms/master/protocol/saml/descriptor
helm: helm:
enabled: true enabled: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment