From 7b514fbb7cb5cfeae4c92727522e9be198a1e0f9 Mon Sep 17 00:00:00 2001 From: Thomas Sapelza Date: Fri, 30 Jan 2026 17:24:02 +0100 Subject: [PATCH 1/2] fix generated Helm chart values.schema.json JSON Schema --- README.md | 8 ++++---- operator/src/main/resources/application.yml | 8 +++++++- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index cbcbdc9..92e03bc 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ AboutBits PostgreSQL Operator is a Kubernetes operator that helps you manage Pos │ │ │ │ │ ClusterConnection Controller │ │ │ │ │ ┌────────────────────┐ │ │ ├──────────────────────────────────┤ │ │ │ │ │ ClusterConnection │ │ │ │ Database Controller │ │ │ -│ │ └──────────▲─────────┘ │ │ ├──────────────────────────────────┤ │ │ -│ │ │ │ │ │ Role Controller │ │ │ -│ │ ┌──────────┴─────────┐ │ │ ├──────────────────────────────────┤ │ │ +│ │ └─────────▲──────────┘ │ │ ├──────────────────────────────────┤ │ │ +│ │ │ │ │ │ Role Controller │ │ │ +│ │ ┌─────────┴──────────┐ │ │ ├──────────────────────────────────┤ │ │ │ │ │ - Database │ │ │ │ Schema Controller │ │ │ │ │ │ - Schema │ │ │ ├──────────────────────────────────┤ │ │ │ │ │ - Role │ │ │ │ Grant Controller │ │ │ @@ -26,7 +26,7 @@ AboutBits PostgreSQL Operator is a Kubernetes operator that helps you manage Pos │ │ │ │ ┌────────────────▼─────────────────┐ │ │ │ PostgreSQL Server │ │ -│ │ (SQL) │ │ +│ │ (JDBC/SQL) │ │ │ └──────────────────────────────────┘ │ └──────────────────────────────────────────────────────────────────────────┘ ``` diff --git a/operator/src/main/resources/application.yml b/operator/src/main/resources/application.yml index bc29033..b5e02cf 100644 --- a/operator/src/main/resources/application.yml +++ b/operator/src/main/resources/application.yml @@ -75,7 +75,7 @@ quarkus: values: replicas: property: replicas - value: 1 + value-as-int: 1 paths: - (kind == Deployment).spec.replicas image-pull-policy: @@ -109,6 +109,12 @@ quarkus: value-as-map: {} path: (kind == Deployment).spec.template.spec.affinity description: Kubernetes affinity configuration for Pod scheduling + values-schema: + properties: + "affinity": + name: app.affinity + description: Kubernetes affinity configuration for Pod scheduling + type: object expressions: release-name-labels: expression: "{{ .Release.Name }}" From 0a86d24acbdc0174132b6f1800ba3d5caaf039a1 Mon Sep 17 00:00:00 2001 From: Thomas Sapelza Date: Fri, 30 Jan 2026 17:30:27 +0100 Subject: [PATCH 2/2] small ASCII chart alignment fix --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 92e03bc..bb9e0b8 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ AboutBits PostgreSQL Operator is a Kubernetes operator that helps you manage Pos │ │ │ │ │ ClusterConnection Controller │ │ │ │ │ ┌────────────────────┐ │ │ ├──────────────────────────────────┤ │ │ │ │ │ ClusterConnection │ │ │ │ Database Controller │ │ │ -│ │ └─────────▲──────────┘ │ │ ├──────────────────────────────────┤ │ │ -│ │ │ │ │ │ Role Controller │ │ │ -│ │ ┌─────────┴──────────┐ │ │ ├──────────────────────────────────┤ │ │ +│ │ └──────────▲─────────┘ │ │ ├──────────────────────────────────┤ │ │ +│ │ │ │ │ │ Role Controller │ │ │ +│ │ ┌──────────┴─────────┐ │ │ ├──────────────────────────────────┤ │ │ │ │ │ - Database │ │ │ │ Schema Controller │ │ │ │ │ │ - Schema │ │ │ ├──────────────────────────────────┤ │ │ │ │ │ - Role │ │ │ │ Grant Controller │ │ │ @@ -26,7 +26,7 @@ AboutBits PostgreSQL Operator is a Kubernetes operator that helps you manage Pos │ │ │ │ ┌────────────────▼─────────────────┐ │ │ │ PostgreSQL Server │ │ -│ │ (JDBC/SQL) │ │ +│ │ (JDBC/SQL) │ │ │ └──────────────────────────────────┘ │ └──────────────────────────────────────────────────────────────────────────┘ ```