Commit 0eda8ae9 authored by Pantelis Malekas's avatar Pantelis Malekas
Browse files

feat: initial keycloakx chart setup progressed

parent a61591fb
Loading
Loading
Loading
Loading
Loading
+2 −1
Changes for charts/hypo/Chart.yaml: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -85,7 +85,8 @@ dependencies:
  version: 4.12.2
  repository: https://kubernetes.github.io/ingress-nginx
  condition: ingress-nginx.setup
- name: keycloak
- name: keycloakx
  alias: keycloak
  version: ~7.3.2
  repository: https://codecentric.github.io/helm-charts
  condition: keycloak.setup
 No newline at end of file
−107 KiB

File deleted.

+28.1 KiB

File added.

No diff preview for this file type.

+12 −12
Changes for charts/hypo/templates/config/keycloak-cm.yaml: 12 added lines, 12 removed lines.
Original line number Diff line number Diff line
@@ -1020,9 +1020,9 @@ data:
          "name": "grafana",
          "description": "",
          {{ if eq .Values.installation "dev" }} 
          "rootUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}",
          "adminUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}",
          "baseUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}",
          "rootUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}",
          "adminUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}",
          "baseUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}",
          {{ else }} 
          "rootUrl": "{{ .Values.keycloak.domain }}",
          "adminUrl": "{{ .Values.keycloak.domain }}",
@@ -1035,12 +1035,12 @@ data:
          "secret": "{{ $kubePrometheusStack.grafana.oauth.clientSecret }}",
          {{ if eq .Values.installation "dev" }} 
          "redirectUris": [
            "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}/login/generic_oauth",
            "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}/grafana/*"
            "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}/login/generic_oauth",
            "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}/grafana/*"
          ],
          "webOrigins": [
            "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}",
            "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}"
            "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}",
            "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}"
          ],
          {{ else }} 
          "redirectUris": [
@@ -1297,8 +1297,8 @@ data:
          "clientId": "vault",
          "name": "vault",
          "description": "",
          "rootUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}/ui/vault/auth/oidc/oidc/callback",
          "adminUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}/ui/vault/auth/oidc/oidc/callback",
          "rootUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}/ui/vault/auth/oidc/oidc/callback",
          "adminUrl": "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}/ui/vault/auth/oidc/oidc/callback",
          "baseUrl": "",
          "surrogateAuthRequired": false,
          "enabled": true,
@@ -1306,11 +1306,11 @@ data:
          "clientAuthenticatorType": "client-secret",
          "secret": "{{ .Values.keycloak.clients.vault.secret }}",
          "redirectUris": [
            "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}/oidc/oidc/callback",
            "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}/ui/vault/auth/oidc/oidc/callback"
            "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}/oidc/oidc/callback",
            "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}/ui/vault/auth/oidc/oidc/callback"
          ],
          "webOrigins": [
            "http://$(NODE_IP):{{ .Values.keycloak.service.nodePorts.http }}"
            "http://$(NODE_IP):{{ .Values.keycloak.service.httpNodePort }}"
          ],
          "notBefore": 0,
          "bearerOnly": false,
+6 −5
Changes for charts/hypo/templates/config/keycloak-secret.yaml: 6 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -5,9 +5,10 @@ kind: Secret
metadata:
  name: keycloak-db
stringData:
  pg_host: {{ include "hypo.postgresql.url" . }}
  pg_port: {{ include "hypo.postgresql.port" . | quote }}
  pg_user: {{ $postgresqlDb.auth.username }}
  pg_database: KEYCLOAK
  pg_password: {{ $postgresqlDb.auth.password }}
  password: {{ $postgresqlDb.auth.password }}
  # pg_host: {{ include "hypo.postgresql.url" . }}
  # pg_port: {{ include "hypo.postgresql.port" . | quote }}
  # pg_user: {{ $postgresqlDb.auth.username }}
  # pg_database: KEYCLOAK
  # pg_password: {{ $postgresqlDb.auth.password }}
{{- end -}}  
Loading