Browse Source

[bitnami/keycloak] Fix externalDatabase property population (#8835)

* Fix database configuration

Signed-off-by: Sebastian Ullrich <sebastian.ullrich@deepsource.de>

* [bitnami/keycloak] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
Sebastian Ullrich 3 years ago
parent
commit
d0dc8fdabe

+ 3 - 3
bitnami/keycloak/Chart.lock

@@ -1,9 +1,9 @@
 dependencies:
 - name: common
   repository: https://charts.bitnami.com/bitnami
-  version: 1.11.0
+  version: 1.11.1
 - name: postgresql
   repository: https://charts.bitnami.com/bitnami
   version: 10.16.2
-digest: sha256:4a595ba85359abfef7c618d5b69e3bbcfe95c4747cf37ce0839bfcae0f2c1dd6
-generated: "2022-02-01T17:58:00.511651+01:00"
+digest: sha256:7c14838c18e3ded108c43f254d306e68ecd6d2ece69c0a4027aae59f508d28f7
+generated: "2022-02-03T11:19:43.775019459Z"

+ 2 - 2
bitnami/keycloak/Chart.yaml

@@ -12,7 +12,7 @@ dependencies:
     name: postgresql
     repository: https://charts.bitnami.com/bitnami
     version: 10.x.x
-description: Keycloak is a high performance Java-based identity and access management solution. It lets developers add an authentication layer to their applications with minimum effort.
+description: Keycloak is a high performance Java-based identity and access management solution. It lets developers add an authentication layer to their applications with minimum effort. 
 engine: gotpl
 home: https://www.keycloak.org
 icon: https://bitnami.com/assets/stacks/keycloak/img/keycloak-stack-220x234.png
@@ -26,4 +26,4 @@ name: keycloak
 sources:
   - https://github.com/bitnami/bitnami-docker-keycloak
   - https://github.com/keycloak/keycloak
-version: 6.1.3
+version: 6.1.4

+ 0 - 2
bitnami/keycloak/templates/configmap-env-vars.yaml

@@ -18,12 +18,10 @@ data:
   KEYCLOAK_HTTP_PORT: {{ .Values.containerPorts.http | quote }}
   KEYCLOAK_PROXY_ADDRESS_FORWARDING: {{ ternary "true" "false" .Values.proxyAddressForwarding | quote }}
   KEYCLOAK_ENABLE_STATISTICS: {{ ternary "true" "false" .Values.metrics.enabled | quote }}
-  {{- if (not .Values.externalDatabase.existingSecret) }}
   KEYCLOAK_DATABASE_HOST: {{ include "keycloak.databaseHost" . | quote }}
   KEYCLOAK_DATABASE_PORT: {{ include "keycloak.databasePort" . }}
   KEYCLOAK_DATABASE_NAME: {{ include "keycloak.databaseName" . | quote }}
   KEYCLOAK_DATABASE_USER: {{ include "keycloak.databaseUser" . | quote }}
-  {{- end }}
   {{- if .Values.serviceDiscovery.enabled }}
   KEYCLOAK_JGROUPS_DISCOVERY_PROTOCOL: {{ .Values.serviceDiscovery.protocol | quote }}
   KEYCLOAK_JGROUPS_DISCOVERY_PROPERTIES: {{ (tpl (join "," .Values.serviceDiscovery.properties) $) | quote }}

+ 2 - 2
bitnami/keycloak/values.yaml

@@ -58,7 +58,7 @@ extraDeploy: []
 image:
   registry: docker.io
   repository: bitnami/keycloak
-  tag: 16.1.1-debian-10-r0
+  tag: 16.1.1-debian-10-r11
   ## Specify a imagePullPolicy
   ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
   ## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
@@ -290,7 +290,7 @@ keycloakConfigCli:
   image:
     registry: docker.io
     repository: bitnami/keycloak-config-cli
-    tag: 4.6.1-debian-10-r7
+    tag: 4.6.1-debian-10-r15
     ## Specify a imagePullPolicy
     ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
     ## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images