From af3392ab5a474eb004dd22a701650cda7aad81af Mon Sep 17 00:00:00 2001 From: Philip Haupt <“der.mad.mob@gmail.com”> Date: Wed, 3 Sep 2025 14:10:56 +0200 Subject: [PATCH] pgadmin update --- pgadmin/main.yaml | 28 ++++++++++++++-------------- pgadmin/src/kustomization.yaml | 2 +- pgadmin/src/values.yaml | 18 +++++++++++++++++- 3 files changed, 32 insertions(+), 16 deletions(-) diff --git a/pgadmin/main.yaml b/pgadmin/main.yaml index 2384cd5..eaf54e3 100644 --- a/pgadmin/main.yaml +++ b/pgadmin/main.yaml @@ -7,8 +7,8 @@ metadata: app.kubernetes.io/instance: pgadmin app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: pgadmin4 - app.kubernetes.io/version: "9.3" - helm.sh/chart: pgadmin4-1.45.1 + app.kubernetes.io/version: "9.7" + helm.sh/chart: pgadmin4-1.49.0 name: pgadmin-pgadmin4 namespace: pgadmin type: Opaque @@ -20,8 +20,8 @@ metadata: app.kubernetes.io/instance: pgadmin app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: pgadmin4 - app.kubernetes.io/version: "9.3" - helm.sh/chart: pgadmin4-1.45.1 + app.kubernetes.io/version: "9.7" + helm.sh/chart: pgadmin4-1.49.0 name: pgadmin-pgadmin4 namespace: pgadmin spec: @@ -42,8 +42,8 @@ metadata: app.kubernetes.io/instance: pgadmin app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: pgadmin4 - app.kubernetes.io/version: "9.3" - helm.sh/chart: pgadmin4-1.45.1 + app.kubernetes.io/version: "9.7" + helm.sh/chart: pgadmin4-1.49.0 name: pgadmin-pgadmin4 namespace: pgadmin spec: @@ -61,8 +61,8 @@ metadata: app.kubernetes.io/instance: pgadmin app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: pgadmin4 - app.kubernetes.io/version: "9.3" - helm.sh/chart: pgadmin4-1.45.1 + app.kubernetes.io/version: "9.7" + helm.sh/chart: pgadmin4-1.49.0 name: pgadmin-pgadmin4 namespace: pgadmin spec: @@ -75,7 +75,7 @@ spec: template: metadata: annotations: - checksum/secret: d60cced22b70238aab1ff018a874bbd8cba79292c40172e1449dc31f0a56afb7 + checksum/secret: 771e2162150a00c83cf03c62b9d9cf70be8cdd4f884bbf5e8a74ea605c050581 labels: app.kubernetes.io/instance: pgadmin app.kubernetes.io/name: pgadmin4 @@ -94,7 +94,7 @@ spec: name: pgadmin-pgadmin4 - name: PGADMIN_DISABLE_POSTFIX value: "True" - image: docker.io/dpage/pgadmin4:9.4.0 + image: docker.io/dpage/pgadmin4:9.7 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 @@ -147,8 +147,8 @@ metadata: app.kubernetes.io/instance: pgadmin app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: pgadmin4 - app.kubernetes.io/version: "9.3" - helm.sh/chart: pgadmin4-1.45.1 + app.kubernetes.io/version: "9.7" + helm.sh/chart: pgadmin4-1.49.0 name: pgadmin-pgadmin4 namespace: pgadmin spec: @@ -172,8 +172,8 @@ metadata: app.kubernetes.io/instance: pgadmin app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: pgadmin4 - app.kubernetes.io/version: "9.3" - helm.sh/chart: pgadmin4-1.45.1 + app.kubernetes.io/version: "9.7" + helm.sh/chart: pgadmin4-1.49.0 name: pgadmin-pgadmin4-test-connection namespace: pgadmin spec: diff --git a/pgadmin/src/kustomization.yaml b/pgadmin/src/kustomization.yaml index 1105cf4..42721be 100644 --- a/pgadmin/src/kustomization.yaml +++ b/pgadmin/src/kustomization.yaml @@ -5,7 +5,7 @@ kind: Kustomization helmCharts: - name: pgadmin4 repo: https://helm.runix.net - version: 1.45.1 + version: 1.49.0 releaseName: pgadmin includeCRDs: true namespace: pgadmin diff --git a/pgadmin/src/values.yaml b/pgadmin/src/values.yaml index 3615486..4ca5bee 100644 --- a/pgadmin/src/values.yaml +++ b/pgadmin/src/values.yaml @@ -14,7 +14,7 @@ image: registry: docker.io repository: dpage/pgadmin4 # Overrides the image tag whose default is the chart appVersion. - tag: 9.4.0 + tag: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -130,6 +130,21 @@ serverDefinitions: # SSLMode: "prefer" # MaintenanceDB: "postgres" +## Pre-load pgAdmin4 with user preferences +## This mounts a preferences.json file to override default UI settings such as themes, +## display options, or query tool behavior. +## Docs: https://www.pgadmin.org/docs/pgadmin4/latest/preferences.html +## +preferences: + # Enable/disable preferences + enabled: false + + # If using an existing ConfigMap, it must contain a key named `preferences.json` + existingConfigMap: "" + + data: {} + # misc:user_interface:theme: dark + networkPolicy: enabled: true @@ -450,3 +465,4 @@ test: ## Container Security context for test-connection Pod containerSecurityContext: readOnlyRootFilesystem: true +