diff --git a/charts/keycloakx/README.md b/charts/keycloakx/README.md index 79541296..b19416cc 100644 --- a/charts/keycloakx/README.md +++ b/charts/keycloakx/README.md @@ -11,7 +11,6 @@ $ cat << EOF > values.yaml command: - "/opt/keycloak/bin/kc.sh" - "start" - - "--http-enabled=true" - "--http-port=8080" - "--hostname-strict=false" extraEnv: | diff --git a/charts/keycloakx/examples/postgresql-kubeping/keycloak-server-values.yaml b/charts/keycloakx/examples/postgresql-kubeping/keycloak-server-values.yaml index 37056006..2c975ed9 100644 --- a/charts/keycloakx/examples/postgresql-kubeping/keycloak-server-values.yaml +++ b/charts/keycloakx/examples/postgresql-kubeping/keycloak-server-values.yaml @@ -5,7 +5,6 @@ command: - "/opt/keycloak/bin/kc.sh" - "--verbose" - "start" - - "--http-enabled=true" - "--http-port=8080" - "--hostname-strict=false" - "--spi-events-listener-jboss-logging-success-level=info" diff --git a/charts/keycloakx/examples/postgresql/keycloak-server-values.yaml b/charts/keycloakx/examples/postgresql/keycloak-server-values.yaml index e9636703..678e19d2 100644 --- a/charts/keycloakx/examples/postgresql/keycloak-server-values.yaml +++ b/charts/keycloakx/examples/postgresql/keycloak-server-values.yaml @@ -5,7 +5,6 @@ command: - "/opt/keycloak/bin/kc.sh" - "--verbose" - "start" - - "--http-enabled=true" - "--http-port=8080" - "--hostname-strict=false" - "--spi-events-listener-jboss-logging-success-level=info" diff --git a/charts/keycloakx/templates/statefulset.yaml b/charts/keycloakx/templates/statefulset.yaml index e69899f3..00add770 100644 --- a/charts/keycloakx/templates/statefulset.yaml +++ b/charts/keycloakx/templates/statefulset.yaml @@ -100,9 +100,13 @@ spec: value: "kubernetes" {{- end }} {{- if .Values.proxy.enabled }} - - name: KC_PROXY + - name: KC_PROXY_HEADERS value: {{ .Values.proxy.mode }} {{- end }} + {{- if .Values.proxy.http.enabled }} + - name: KC_HTTP_ENABLED + value: "true" + {{- end }} {{- if .Values.database.vendor }} - name: KC_DB value: {{ .Values.database.vendor }} diff --git a/charts/keycloakx/values.yaml b/charts/keycloakx/values.yaml index 65a4eb4d..4f704ced 100644 --- a/charts/keycloakx/values.yaml +++ b/charts/keycloakx/values.yaml @@ -406,7 +406,9 @@ cache: proxy: enabled: true - mode: edge + mode: forwarded + http: + enabled: true metrics: enabled: true