diff --git a/helmchart/single-sign-on/templates/ingress.yaml b/helmchart/single-sign-on/templates/ingress.yaml index 47d81b46639d060d4b965bf3bc3e5187e42fb62a..67c5b65789fbf4ceb5a056201ac328cdf1811a44 100644 --- a/helmchart/single-sign-on/templates/ingress.yaml +++ b/helmchart/single-sign-on/templates/ingress.yaml @@ -11,25 +11,17 @@ spec: - host: {{ .Values.singleSignOnHost }} http: paths: - - path: /consent - backend: - serviceName: {{ include "single-sign-on.fullname" . }}-consent - servicePort: 5001 + - path: /api + pathType: Prefix + backend: + serviceName: {{ include "single-sign-on.fullname" . }}-kratos-public + servicePort: 80 - path: /login + pathType: Prefix backend: serviceName: {{ include "single-sign-on.fullname" . }}-login servicePort: 5000 - - host: {{ .Values.userpanel.ingress.host }} - http: - paths: - - path: / - backend: - serviceName: {{ include "single-sign-on.fullname" . }}-userpanel - servicePort: 3000 - tls: - - hosts: - - {{ .Values.userpanel.ingress.host }} - secretName: {{ include "single-sign-on.fullname" . }}-userpanel.tls + status: loadBalancer: ingress: diff --git a/helmchart/single-sign-on/values.yaml b/helmchart/single-sign-on/values.yaml index 0f2a35f8b23f347edeae3dd22c9c5e06487e4c51..3a039c69e06eb4ef9c1ef4887e8d9016f8916a5c 100644 --- a/helmchart/single-sign-on/values.yaml +++ b/helmchart/single-sign-on/values.yaml @@ -197,6 +197,13 @@ hydra: admin: enabled: false +# Install login panel +login: + image: + << : &IMAGE_DEFAULTS_SSO { tag: "104-allow-cli-to-set-password-create-inital-admin-user", pullPolicy: "Always" } + repository: "open.greenhost.net:4567/openappstack/single-sign-on/login" + podAnnotations: {} + # oAuthClients is a list of clients that are created during the installation process # for a detailed list of the options available here, refer to # https://www.ory.sh/docs/hydra/sdk/api#create-an-oauth-20-client