From b4a01dcfa37cb12eeb80ad0a82eb41558b92662a Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Wed, 1 Mar 2023 16:48:43 +0100 Subject: [PATCH] Port/dependency (#7739) * use new common * more porting and add NOTES.txt * portal * no message * remove promtail and tweak dependencies * bump * Fixes * mode * fix questions * more questions * more yaml fixes * hmm * move postgresql to stable --- charts/dependency/clickhouse/Chart.yaml | 4 +- charts/dependency/clickhouse/questions.yaml | 16 +- .../dependency/clickhouse/templates/NOTES.txt | 1 + .../clickhouse/templates/common.yaml | 2 +- charts/dependency/clickhouse/values.yaml | 78 +- charts/dependency/collabora-online/Chart.yaml | 4 +- .../collabora-online/questions.yaml | 124 +-- .../collabora-online/templates/NOTES.txt | 1 + .../collabora-online/templates/common.yaml | 2 +- .../dependency/collabora-online/values.yaml | 61 +- charts/dependency/mariadb/Chart.yaml | 4 +- charts/dependency/mariadb/questions.yaml | 16 +- charts/dependency/mariadb/templates/NOTES.txt | 1 + .../dependency/mariadb/templates/common.yaml | 2 +- charts/dependency/mariadb/values.yaml | 167 ++- charts/dependency/memcached/Chart.yaml | 4 +- charts/dependency/memcached/questions.yaml | 39 +- .../dependency/memcached/templates/NOTES.txt | 1 + .../memcached/templates/common.yaml | 2 +- charts/dependency/memcached/values.yaml | 3 +- charts/dependency/mongodb/Chart.yaml | 4 +- charts/dependency/mongodb/questions.yaml | 16 +- charts/dependency/mongodb/templates/NOTES.txt | 1 + .../dependency/mongodb/templates/common.yaml | 2 +- charts/dependency/mongodb/values.yaml | 168 ++- charts/dependency/postgresql/questions.yaml | 112 -- .../postgresql/templates/common.yaml | 2 - charts/dependency/postgresql/values.yaml | 132 --- charts/dependency/promtail/.helmignore | 30 - charts/dependency/promtail/CHANGELOG.md | 990 ------------------ charts/dependency/promtail/Chart.yaml | 33 - charts/dependency/promtail/README.md | 27 - charts/dependency/promtail/icon.png | Bin 19951 -> 0 bytes charts/dependency/promtail/questions.yaml | 43 - .../promtail/templates/_servicemonitor.tpl | 34 - .../dependency/promtail/templates/common.yaml | 4 - charts/dependency/promtail/values.yaml | 258 ----- charts/dependency/redis/Chart.yaml | 4 +- charts/dependency/redis/questions.yaml | 16 +- charts/dependency/redis/templates/NOTES.txt | 1 + charts/dependency/redis/templates/common.yaml | 2 +- charts/dependency/redis/values.yaml | 190 ++-- charts/dependency/solr/Chart.yaml | 2 +- charts/dependency/solr/questions.yaml | 16 +- charts/dependency/solr/templates/NOTES.txt | 1 + charts/dependency/solr/templates/common.yaml | 2 +- charts/dependency/solr/values.yaml | 196 ++-- charts/dependency/subchart/Chart.yaml | 4 +- .../dependency/subchart/templates/NOTES.txt | 1 + .../dependency/subchart/templates/common.yaml | 2 +- charts/dependency/subchart/values.yaml | 5 +- charts/dev/testapp/questions.yaml | 4 +- .../postgresql/.helmignore | 0 .../postgresql/CHANGELOG.md | 0 .../postgresql/Chart.yaml | 4 +- .../postgresql/README.md | 0 .../postgresql/icon.png | Bin charts/stable/postgresql/questions.yaml | 8 + charts/stable/postgresql/templates/NOTES.txt | 1 + .../stable/postgresql/templates/common.yaml | 2 + charts/stable/postgresql/values.yaml | 62 ++ 61 files changed, 617 insertions(+), 2294 deletions(-) create mode 100644 charts/dependency/clickhouse/templates/NOTES.txt create mode 100644 charts/dependency/collabora-online/templates/NOTES.txt create mode 100644 charts/dependency/mariadb/templates/NOTES.txt create mode 100644 charts/dependency/memcached/templates/NOTES.txt create mode 100644 charts/dependency/mongodb/templates/NOTES.txt delete mode 100644 charts/dependency/postgresql/questions.yaml delete mode 100644 charts/dependency/postgresql/templates/common.yaml delete mode 100644 charts/dependency/postgresql/values.yaml delete mode 100644 charts/dependency/promtail/.helmignore delete mode 100644 charts/dependency/promtail/CHANGELOG.md delete mode 100644 charts/dependency/promtail/Chart.yaml delete mode 100644 charts/dependency/promtail/README.md delete mode 100644 charts/dependency/promtail/icon.png delete mode 100644 charts/dependency/promtail/questions.yaml delete mode 100644 charts/dependency/promtail/templates/_servicemonitor.tpl delete mode 100644 charts/dependency/promtail/templates/common.yaml delete mode 100644 charts/dependency/promtail/values.yaml create mode 100644 charts/dependency/redis/templates/NOTES.txt create mode 100644 charts/dependency/solr/templates/NOTES.txt create mode 100644 charts/dependency/subchart/templates/NOTES.txt rename charts/{dependency => stable}/postgresql/.helmignore (100%) rename charts/{dependency => stable}/postgresql/CHANGELOG.md (100%) rename charts/{dependency => stable}/postgresql/Chart.yaml (95%) rename charts/{dependency => stable}/postgresql/README.md (100%) rename charts/{dependency => stable}/postgresql/icon.png (100%) create mode 100644 charts/stable/postgresql/questions.yaml create mode 100644 charts/stable/postgresql/templates/NOTES.txt create mode 100644 charts/stable/postgresql/templates/common.yaml create mode 100644 charts/stable/postgresql/values.yaml diff --git a/charts/dependency/clickhouse/Chart.yaml b/charts/dependency/clickhouse/Chart.yaml index be3f8729744..9812adb0aba 100644 --- a/charts/dependency/clickhouse/Chart.yaml +++ b/charts/dependency/clickhouse/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "23.2.1.253" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). home: https://truecharts.org/charts/dependency/clickhouse @@ -23,7 +23,7 @@ sources: - https://hub.docker.com/r/clickhouse/clickhouse-server - https://clickhouse.com/ type: application -version: 3.0.21 +version: 4.0.0 annotations: truecharts.org/catagories: | - database diff --git a/charts/dependency/clickhouse/questions.yaml b/charts/dependency/clickhouse/questions.yaml index 291075801f1..e5413e50140 100644 --- a/charts/dependency/clickhouse/questions.yaml +++ b/charts/dependency/clickhouse/questions.yaml @@ -109,21 +109,21 @@ questions: schema: type: int default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 568 # Include{securityContextContainer} # Include{securityContextAdvanced} # Include{securityContextPod} - - variable: fsGroup + - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: type: int - default: 568 + default: 568568 # Include{resources} # Include{advanced} diff --git a/charts/dependency/clickhouse/templates/NOTES.txt b/charts/dependency/clickhouse/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/dependency/clickhouse/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/dependency/clickhouse/templates/common.yaml b/charts/dependency/clickhouse/templates/common.yaml index c1a366e1cf0..b51394e00a4 100644 --- a/charts/dependency/clickhouse/templates/common.yaml +++ b/charts/dependency/clickhouse/templates/common.yaml @@ -1 +1 @@ -{{ include "tc.common.loader.all" . }} +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/dependency/clickhouse/values.yaml b/charts/dependency/clickhouse/values.yaml index fce1e6c0258..041d82616f9 100644 --- a/charts/dependency/clickhouse/values.yaml +++ b/charts/dependency/clickhouse/values.yaml @@ -3,30 +3,53 @@ image: pullPolicy: IfNotPresent tag: 23.2.1.2537@sha256:669278d98936a2d12bf8f331067afb6a34e5570fdcb37b854bb5d0b2d8f30108 -controller: - type: statefulset - strategy: RollingUpdate - rollingUpdate: - unavailable: 1 +workload: + main: + type: StatefulSet + replicas: 1 + strategy: RollingUpdate + podSpec: + containers: + main: + env: + CLICKHOUSE_DB: "{{ .Values.clickhouseDatabase }}" + CLICKHOUSE_USER: "{{ .Values.clickhouseUsername }}" + CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT: "{{ .Values.clickhouseDefaultAccessManagement }}" + CLICKHOUSE_PASSWORD: + secretKeyRef: + name: "credentials" + key: "clickhouse-password" + + probes: + liveness: + type: http + path: /ping + readiness: + type: http + path: /ping + startup: + type: http + path: /ping securityContext: - readOnlyRootFilesystem: false - # Optional capabilities advanced ClickHouse features. See also: - # https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/README.md#linux-capabilities - # https://kb.altinity.com/altinity-kb-setup-and-maintenance/altinity-kb-clickhouse-in-docker/ - # https://github.com/ClickHouse/ClickHouse/blob/b844c36a9d5e76300a88b4f49e6debccf1ad22e4/programs/install/Install.cpp#L793-L804 - # capabilities: - # add: - # - IPC_LOCK - # - NET_ADMIN - # - SYS_NICE + container: + readOnlyRootFilesystem: false + # Optional capabilities advanced ClickHouse features. See also: + # https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/README.md#linux-capabilities + # https://kb.altinity.com/altinity-kb-setup-and-maintenance/altinity-kb-clickhouse-in-docker/ + # https://github.com/ClickHouse/ClickHouse/blob/b844c36a9d5e76300a88b4f49e6debccf1ad22e4/programs/install/Install.cpp#L793-L804 + # capabilities: + # add: + # - IPC_LOCK + # - NET_ADMIN + # - SYS_NICE service: main: ports: main: port: 8123 - protocol: HTTP + protocol: http targetPort: 8123 volumeClaimTemplates: @@ -34,17 +57,6 @@ volumeClaimTemplates: enabled: true mountPath: /var/lib/clickhouse -probes: - liveness: - type: HTTP - path: /ping - readiness: - type: HTTP - path: /ping - startup: - type: HTTP - path: /ping - clickhouseDatabase: "test" clickhouseUsername: "test" clickhousePassword: "testpass" @@ -57,17 +69,9 @@ secret: data: clickhouse-password: '{{ ( .Values.clickhousePassword | default "empty" ) }}' -env: - CLICKHOUSE_DB: "{{ .Values.clickhouseDatabase }}" - CLICKHOUSE_USER: "{{ .Values.clickhouseUsername }}" - CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT: "{{ .Values.clickhouseDefaultAccessManagement }}" - CLICKHOUSE_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "clickhouse-password" - portal: - enabled: false + open: + enabled: false manifests: enabled: false diff --git a/charts/dependency/collabora-online/Chart.yaml b/charts/dependency/collabora-online/Chart.yaml index 3edbb010103..2b346ee6034 100644 --- a/charts/dependency/collabora-online/Chart.yaml +++ b/charts/dependency/collabora-online/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "22.05.10.2" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: "An awesome Online Office suite." home: https://truecharts.org/charts/dependency/collabora-online @@ -21,7 +21,7 @@ sources: - https://sdk.collaboraonline.com/contents.html - https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm type: application -version: 14.0.18 +version: 15.0.0 annotations: truecharts.org/catagories: | - office diff --git a/charts/dependency/collabora-online/questions.yaml b/charts/dependency/collabora-online/questions.yaml index ee782ec3bac..90f5b80582d 100644 --- a/charts/dependency/collabora-online/questions.yaml +++ b/charts/dependency/collabora-online/questions.yaml @@ -15,66 +15,58 @@ questions: # Include{podSpec} # Include{containerMain} # Include{containerBasic} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: username + label: "Username for WebUI" + schema: + type: string + default: "admin" + required: true + - variable: password + label: "Password for WebUI" + schema: + type: string + valid_chars: "[a-zA-Z0-9!@#$%^&*?]{8,}" + private: true + required: true + default: "REPLACETHIS" + - variable: aliasgroup1 + label: "aliasgroup1" + description: "Comma separated hosts list." + schema: + type: string + default: "" + - variable: dictionaries + label: "Dictionaries to use, leave empty to use all" + schema: + type: string + default: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" + - variable: extra_params + label: "Extra Parameters to add" + description: 'e.g. "--o:welcome.enable=false", See more on /etc/loolwsd/loolwsd.xml. Separate params with space' + schema: + type: string + default: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false" + - variable: DONT_GEN_SSL_CERT + label: "DONT_GEN_SSL_CERT" + description: "When set to true it does NOT generate an SSL cert, you have to use your own" + schema: + type: boolean + default: true + - variable: server_name + label: "Server Name" + description: "When this environment variable is set (is not empty), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it." + schema: + type: string + default: 'collabora.domain.tld' + valid_chars: '^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$' # Include{containerAdvanced} - - - variable: secretEnv - group: "App Configuration" - label: "Image Secrets" - schema: - additional_attrs: true - type: dict - attrs: - - variable: username - label: "Username for WebUI" - schema: - type: string - default: "admin" - required: true - - variable: password - label: "Password for WebUI" - schema: - type: string - valid_chars: "[a-zA-Z0-9!@#$%^&*?]{8,}" - private: true - required: true - default: "REPLACETHIS" - - variable: env - group: "App Configuration" - label: "Image Environment" - schema: - additional_attrs: true - type: dict - attrs: - - variable: aliasgroup1 - label: "aliasgroup1" - description: "Comma separated hosts list." - schema: - type: string - default: "" - - variable: dictionaries - label: "Dictionaries to use, leave empty to use all" - schema: - type: string - default: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" - - variable: extra_params - label: "Extra Parameters to add" - description: 'e.g. "--o:welcome.enable=false", See more on /etc/loolwsd/loolwsd.xml. Separate params with space' - schema: - type: string - default: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false" - - variable: DONT_GEN_SSL_CERT - label: "DONT_GEN_SSL_CERT" - description: "When set to true it does NOT generate an SSL cert, you have to use your own" - schema: - type: boolean - default: true - - variable: server_name - label: "Server Name" - description: "When this environment variable is set (is not empty), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it." - schema: - type: string - default: 'collabora.domain.tld' - valid_chars: '^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$' # Include{containerConfig} # Include{serviceRoot} - variable: main @@ -123,16 +115,16 @@ questions: schema: type: int default: 104 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 106 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 106 # Include{securityContextContainer} # Include{securityContextAdvanced} # Include{securityContextPod} - - variable: fsGroup + - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: diff --git a/charts/dependency/collabora-online/templates/NOTES.txt b/charts/dependency/collabora-online/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/dependency/collabora-online/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/dependency/collabora-online/templates/common.yaml b/charts/dependency/collabora-online/templates/common.yaml index c1a366e1cf0..b51394e00a4 100644 --- a/charts/dependency/collabora-online/templates/common.yaml +++ b/charts/dependency/collabora-online/templates/common.yaml @@ -1 +1 @@ -{{ include "tc.common.loader.all" . }} +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/dependency/collabora-online/values.yaml b/charts/dependency/collabora-online/values.yaml index 2a4e59b6ed9..6c7b7b3c4f4 100644 --- a/charts/dependency/collabora-online/values.yaml +++ b/charts/dependency/collabora-online/values.yaml @@ -3,34 +3,29 @@ image: tag: 22.05.10.2.1@sha256:8d0f870dfb100c8b72e97a3b5729e420a52e92e8fbef6ef35e51abf65c8660c9 pullPolicy: IfNotPresent -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 +workload: + main: + replicas: 1 + type: StatefulSet + strategy: RollingUpdate + podSpec: + containers: + main: + env: + aliasgroup1: "" + dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" + extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false " + server_name: "collabora.domain.tld" + DONT_GEN_SSL_CERT: true + username: "" + password: "" securityContext: - readOnlyRootFilesystem: false - allowPrivilegeEscalation: true - -podSecurityContext: - runAsUser: 104 - runAsGroup: 106 + container: + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + runAsUser: 104 + runAsGroup: 106 service: main: @@ -39,16 +34,6 @@ service: port: 10105 targetPort: 9980 -secretEnv: - username: "" - password: "" - -env: - aliasgroup1: "" - dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" - extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false " - server_name: "collabora.domain.tld" - DONT_GEN_SSL_CERT: true - portal: - enabled: true + open: + enabled: true diff --git a/charts/dependency/mariadb/Chart.yaml b/charts/dependency/mariadb/Chart.yaml index 18c2d665cd2..40b4b10a0b8 100644 --- a/charts/dependency/mariadb/Chart.yaml +++ b/charts/dependency/mariadb/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "10.11.2" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: Fast, reliable, scalable, and easy to use open-source relational database system. home: https://truecharts.org/charts/dependency/mariadb @@ -26,7 +26,7 @@ sources: - https://github.com/prometheus/mysqld_exporter - https://mariadb.org type: application -version: 5.0.35 +version: 6.0.0 annotations: truecharts.org/catagories: | - database diff --git a/charts/dependency/mariadb/questions.yaml b/charts/dependency/mariadb/questions.yaml index 2240f7b82d6..2e8d0e29f0b 100644 --- a/charts/dependency/mariadb/questions.yaml +++ b/charts/dependency/mariadb/questions.yaml @@ -87,21 +87,21 @@ questions: schema: type: int default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 # Include{securityContextContainer} # Include{securityContextAdvanced} # Include{securityContextPod} - - variable: fsGroup + - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: type: int - default: 568 + default: 568568 # Include{resources} # Include{advanced} diff --git a/charts/dependency/mariadb/templates/NOTES.txt b/charts/dependency/mariadb/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/dependency/mariadb/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/dependency/mariadb/templates/common.yaml b/charts/dependency/mariadb/templates/common.yaml index c1a366e1cf0..b51394e00a4 100644 --- a/charts/dependency/mariadb/templates/common.yaml +++ b/charts/dependency/mariadb/templates/common.yaml @@ -1 +1 @@ -{{ include "tc.common.loader.all" . }} +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/dependency/mariadb/values.yaml b/charts/dependency/mariadb/values.yaml index fdcd752ee43..0ca4e820868 100644 --- a/charts/dependency/mariadb/values.yaml +++ b/charts/dependency/mariadb/values.yaml @@ -3,26 +3,78 @@ image: pullPolicy: IfNotPresent tag: 10.11.2@sha256:fc01102eef1de92155b5097636ef738700c8bef1735f52a397b1505cbf455c0f -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 +workload: + main: + replicas: 1 + type: StatefulSet + strategy: RollingUpdate + podSpec: + containers: + main: + env: + MARIADB_PASSWORD: + secretKeyRef: + name: "credentials" + key: "mariadb-password" + MARIADB_ROOT_PASSWORD: + secretKeyRef: + name: "credentials" + key: "mariadb-root-password" + MARIADB_USER: "{{ .Values.mariadbUsername }}" + MARIADB_DATABASE: "{{ .Values.mariadbDatabase }}" + + # -- Probe configuration + # -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) + # @default -- See below + probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + # -- Enable the liveness probe + enabled: true + # -- Set this to `true` if you wish to specify your own livenessProbe + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" + + # -- Redainess probe configuration + # @default -- See below + readiness: + # -- Enable the readiness probe + enabled: true + # -- Set this to `true` if you wish to specify your own readinessProbe + custom: true + # -- The spec field contains the values for the default readinessProbe. + # If you selected `custom: true`, this field holds the definition of the readinessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" + # -- Startup probe configuration + # @default -- See below + startup: + # -- Enable the startup probe + enabled: true + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" service: main: @@ -32,7 +84,9 @@ service: targetPort: 3306 securityContext: - readOnlyRootFilesystem: false + container: + readOnlyRootFilesystem: false + runAsGroup: 0 secret: credentials: @@ -41,79 +95,11 @@ secret: mariadb-password: '{{ ( .Values.mariadbPassword | default "empty" ) }}' mariadb-root-password: '{{ ( .Values.mariadbRootPassword | default "empty" ) }}' -env: - MARIADB_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mariadb-password" - MARIADB_ROOT_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mariadb-root-password" - MARIADB_USER: "{{ .Values.mariadbUsername }}" - MARIADB_DATABASE: "{{ .Values.mariadbDatabase }}" - -podSecurityContext: - runAsGroup: 0 - volumeClaimTemplates: data: enabled: true mountPath: "/bitnami/mariadb" -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" - mariadbPassword: "testpass" mariadbUsername: "test" mariadbDatabase: "test" @@ -121,7 +107,8 @@ mariadbRootPassword: "testroot" existingSecret: "" portal: - enabled: false + open: + enabled: false manifests: enabled: false diff --git a/charts/dependency/memcached/Chart.yaml b/charts/dependency/memcached/Chart.yaml index b3a75247483..2af1fb1b180 100644 --- a/charts/dependency/memcached/Chart.yaml +++ b/charts/dependency/memcached/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "1.6.18" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: Memcached is a memory-backed database caching solution home: https://truecharts.org/charts/dependency/memcached @@ -24,7 +24,7 @@ sources: - https://github.com/bitnami/bitnami-docker-memcached - http://memcached.org/ type: application -version: 5.0.31 +version: 6.0.0 annotations: truecharts.org/catagories: | - database diff --git a/charts/dependency/memcached/questions.yaml b/charts/dependency/memcached/questions.yaml index 154ded7ec47..3fcd4a603db 100644 --- a/charts/dependency/memcached/questions.yaml +++ b/charts/dependency/memcached/questions.yaml @@ -3,35 +3,12 @@ questions: # Include{global} # Include{workload} # Include{workloadDeployment} - # Include{replicas1} # Include{podSpec} # Include{containerMain} # Include{containerBasic} # Include{containerAdvanced} - # Include{containerConfig} - - variable: postgresqlDatabase - group: "App Configuration" - label: "Database Name" - schema: - type: string - default: "mydatabase" - required: true - - variable: postgresqlUsername - group: "App Configuration" - label: "Database User" - schema: - type: string - default: "mydatabaseuser" - required: true - - variable: postgresqlPassword - group: "App Configuration" - label: "Database Password" - schema: - type: string - default: "" - required: true # Include{serviceRoot} - variable: main label: "Main Service" @@ -68,21 +45,21 @@ questions: schema: type: int default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 568 # Include{securityContextContainer} # Include{securityContextAdvanced} # Include{securityContextPod} - - variable: fsGroup + - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: type: int - default: 568 + default: 568568 # Include{resources} # Include{advanced} diff --git a/charts/dependency/memcached/templates/NOTES.txt b/charts/dependency/memcached/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/dependency/memcached/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/dependency/memcached/templates/common.yaml b/charts/dependency/memcached/templates/common.yaml index 76759c7a0c9..992373e7501 100644 --- a/charts/dependency/memcached/templates/common.yaml +++ b/charts/dependency/memcached/templates/common.yaml @@ -1,2 +1,2 @@ -{{ include "tc.common.loader.all" . }} +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/dependency/memcached/values.yaml b/charts/dependency/memcached/values.yaml index 503d949178f..79bf79ea53b 100644 --- a/charts/dependency/memcached/values.yaml +++ b/charts/dependency/memcached/values.yaml @@ -11,7 +11,8 @@ service: targetPort: 11211 portal: - enabled: false + open: + enabled: false manifests: enabled: false diff --git a/charts/dependency/mongodb/Chart.yaml b/charts/dependency/mongodb/Chart.yaml index 799cf2be847..e201523a6f5 100644 --- a/charts/dependency/mongodb/Chart.yaml +++ b/charts/dependency/mongodb/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "6.0.4" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: Fast, reliable, scalable, and easy to use open-source no-sql database system. home: https://truecharts.org/charts/dependency/mongodb @@ -24,7 +24,7 @@ sources: - https://github.com/bitnami/bitnami-docker-mongodb - https://www.mongodb.com type: application -version: 4.0.33 +version: 5.0.0 annotations: truecharts.org/catagories: | - database diff --git a/charts/dependency/mongodb/questions.yaml b/charts/dependency/mongodb/questions.yaml index 61699cd2ec1..7d749b95876 100644 --- a/charts/dependency/mongodb/questions.yaml +++ b/charts/dependency/mongodb/questions.yaml @@ -87,21 +87,21 @@ questions: schema: type: int default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 # Include{securityContextContainer} # Include{securityContextAdvanced} # Include{securityContextPod} - - variable: fsGroup + - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: type: int - default: 568 + default: 568568 # Include{resources} # Include{advanced} diff --git a/charts/dependency/mongodb/templates/NOTES.txt b/charts/dependency/mongodb/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/dependency/mongodb/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/dependency/mongodb/templates/common.yaml b/charts/dependency/mongodb/templates/common.yaml index ead65062525..a204deeeb4f 100644 --- a/charts/dependency/mongodb/templates/common.yaml +++ b/charts/dependency/mongodb/templates/common.yaml @@ -1 +1 @@ -{{- include "tc.common.loader.all" . }} +{{- include "tc.v1.common.loader.all" . }} diff --git a/charts/dependency/mongodb/values.yaml b/charts/dependency/mongodb/values.yaml index 9d94a1e3597..49d836cd40a 100644 --- a/charts/dependency/mongodb/values.yaml +++ b/charts/dependency/mongodb/values.yaml @@ -3,26 +3,78 @@ image: pullPolicy: IfNotPresent tag: 6.0.4@sha256:3600c9f13d96311ddad4d2de6520d54c89a8708ee36798e4dc6fb93f59c1eab4 -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 +workload: + main: + replicas: 1 + type: StatefulSet + strategy: RollingUpdate + podSpec: + containers: + main: + env: + MONGODB_USERNAME: "{{ .Values.mongodbUsername }}" + MONGODB_DATABASE: "{{ .Values.mongodbDatabase }}" + MONGODB_PASSWORD: + secretKeyRef: + name: "credentials" + key: "mongodb-password" + MONGODB_ROOT_PASSWORD: + secretKeyRef: + name: "credentials" + key: "mongodb-root-password" + # -- Probe configuration + # -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) + # @default -- See below + probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + # -- Enable the liveness probe + enabled: true + # -- Set this to `true` if you wish to specify your own livenessProbe + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet + + # -- Redainess probe configuration + # @default -- See below + readiness: + # -- Enable the readiness probe + enabled: true + # -- Set this to `true` if you wish to specify your own readinessProbe + custom: true + # -- The spec field contains the values for the default readinessProbe. + # If you selected `custom: true`, this field holds the definition of the readinessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet + + # -- Startup probe configuration + # @default -- See below + startup: + # -- Enable the startup probe + enabled: true + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet service: main: @@ -32,70 +84,15 @@ service: targetPort: 27017 securityContext: - readOnlyRootFilesystem: false - -podSecurityContext: - runAsGroup: 0 + container: + runAsGroup: 0 + readOnlyRootFilesystem: false volumeClaimTemplates: data: enabled: true mountPath: "/bitnami/mongodb" -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet - - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - echo "db.runCommand(\"ping\")" | mongosh --host localhost --port 27017 ${MONGODB_DATABASE} --quiet - mongodbPassword: "testpass" mongodbUsername: "test" mongodbDatabase: "test" @@ -109,20 +106,9 @@ secret: mongodb-password: '{{ ( .Values.mongodbPassword | default "empty" ) }}' mongodb-root-password: '{{ ( .Values.mongodbRootPassword | default "empty" ) }}' -env: - MONGODB_USERNAME: "{{ .Values.mongodbUsername }}" - MONGODB_DATABASE: "{{ .Values.mongodbDatabase }}" - MONGODB_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mongodb-password" - MONGODB_ROOT_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mongodb-root-password" - portal: - enabled: false + open: + enabled: false manifests: enabled: false diff --git a/charts/dependency/postgresql/questions.yaml b/charts/dependency/postgresql/questions.yaml deleted file mode 100644 index 1760b269d34..00000000000 --- a/charts/dependency/postgresql/questions.yaml +++ /dev/null @@ -1,112 +0,0 @@ -# Include{groups} -questions: -# Include{global} -# Include{workload} -# Include{workloadDeployment} - -# Include{replicas1} -# Include{podSpec} -# Include{containerMain} -# Include{containerBasic} -# Include{containerAdvanced} - -# Include{containerConfig} - - variable: postgresqlDatabase - group: "App Configuration" - label: "Database Name" - schema: - type: string - default: "mydatabase" - required: true - - variable: postgresqlUsername - group: "App Configuration" - label: "Database User" - schema: - type: string - default: "mydatabaseuser" - required: true - - variable: postgresqlPassword - group: "App Configuration" - label: "Database Password" - schema: - type: string - default: "" - required: true - - variable: postgrespassword - group: "App Configuration" - label: "Root Password" - schema: - type: string - default: "" - required: true -# Include{serviceRoot} - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - additional_attrs: true - type: dict - attrs: -# Include{serviceSelectorLoadBalancer} -# Include{serviceSelectorExtras} - - variable: main - label: "Main Service Port Configuration" - schema: - additional_attrs: true - type: dict - attrs: - - variable: port - label: "Port" - description: "This port exposes the container port on the service" - schema: - type: int - default: 5432 - required: true -# Include{serviceExpertRoot} - default: false -# Include{serviceExpert} -# Include{serviceList} -# Include{vctRoot} - additional_attrs: true - type: dict - attrs: - - variable: db - label: "DB Storage" - description: "Stores the old Application Database." - schema: - type: dict - hidden: true - attrs: -# Include{persistenceBasic} -# Include{persistenceList} -# Include{securityContextRoot} - - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 568 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 0 -# Include{securityContextContainer} -# Include{securityContextAdvanced} -# Include{securityContextPod} - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - -# Include{resources} -# Include{advanced} -# Include{addons} -# Include{codeserver} -# Include{netshoot} -# Include{vpn} -# Include{documentation} diff --git a/charts/dependency/postgresql/templates/common.yaml b/charts/dependency/postgresql/templates/common.yaml deleted file mode 100644 index 76759c7a0c9..00000000000 --- a/charts/dependency/postgresql/templates/common.yaml +++ /dev/null @@ -1,2 +0,0 @@ - -{{ include "tc.common.loader.all" . }} diff --git a/charts/dependency/postgresql/values.yaml b/charts/dependency/postgresql/values.yaml deleted file mode 100644 index b82b69a7bc8..00000000000 --- a/charts/dependency/postgresql/values.yaml +++ /dev/null @@ -1,132 +0,0 @@ -image: - repository: tccr.io/truecharts/postgresql - pullPolicy: IfNotPresent - tag: 14.7.0@sha256:f71c97329aa3bdcd7d9fac73596b74348bee81499a6e132e00045b3cf358cc06 - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - port: 5432 - targetPort: 5432 - -## TODO: Fix the backup-on-upgrade system -enableUpgradeBackup: false - -podSecurityContext: - runAsGroup: 0 - -volumeClaimTemplates: - db: - enabled: true - mountPath: "/bitnami/postgresql" - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" - -postgresqlPassword: "testpass" -postgresqlUsername: "test" -postgresqlDatabase: "test" -postgrespassword: "testroot" -existingSecret: "" - -secret: - credentials: - enabled: true - data: - postgresql-password: '{{ ( .Values.postgresqlPassword | default "empty" ) }}' - postgresql-postgres-password: '{{ ( .Values.postgrespassword | default "empty" ) }}' - -env: - POSTGRES_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "postgresql-password" - POSTGRESQL_POSTGRES_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "postgresql-postgres-password" - POSTGRES_USER: "{{ .Values.postgresqlUsername }}" - POSTGRES_DB: "{{ .Values.postgresqlDatabase }}" -# POSTGRESQL_POSTGRES_PASSWORD: "{{ .Values.postgrespassword }}" -# POSTGRESQL_PASSWORD: "{{ .Values.password }}" - -portal: - enabled: false - -manifests: - enabled: false diff --git a/charts/dependency/promtail/.helmignore b/charts/dependency/promtail/.helmignore deleted file mode 100644 index 77ca5567b26..00000000000 --- a/charts/dependency/promtail/.helmignore +++ /dev/null @@ -1,30 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ -# OWNERS file for Kubernetes -OWNERS -# helm-docs templates -*.gotmpl -# docs folder -/docs -# icon -icon.png diff --git a/charts/dependency/promtail/CHANGELOG.md b/charts/dependency/promtail/CHANGELOG.md deleted file mode 100644 index 432f3cbf0fd..00000000000 --- a/charts/dependency/promtail/CHANGELOG.md +++ /dev/null @@ -1,990 +0,0 @@ -# Changelog - - - -## [promtail-4.0.0](https://github.com/truecharts/charts/compare/promtail-3.0.80...promtail-4.0.0) (2022-11-10) - -### Chore - -- Major Change to GUI - - - - -## [promtail-3.0.80](https://github.com/truecharts/charts/compare/promtail-3.0.79...promtail-3.0.80) (2022-11-09) - -### Chore - -- update helm chart common to v10.9.5 - - - - -## [promtail-3.0.79](https://github.com/truecharts/charts/compare/promtail-3.0.78...promtail-3.0.79) (2022-11-08) - -### Chore - -- update helm chart common to v10.9.4 - - - - -## [promtail-3.0.78](https://github.com/truecharts/charts/compare/promtail-3.0.77...promtail-3.0.78) (2022-11-08) - -### Chore - -- update helm chart common to v10.9.3 ([#4348](https://github.com/truecharts/charts/issues/4348)) - - - - -## [promtail-3.0.77](https://github.com/truecharts/charts/compare/promtail-3.0.76...promtail-3.0.77) (2022-11-07) - -### Chore - -- update helm chart common to v10.9.1 ([#4339](https://github.com/truecharts/charts/issues/4339)) - - - - -## [promtail-3.0.76](https://github.com/truecharts/charts/compare/promtail-3.0.75...promtail-3.0.76) (2022-11-07) - -### Chore - -- update helm chart common to v10.9.0 ([#4337](https://github.com/truecharts/charts/issues/4337)) - - - - -## [redis-3.0.117](https://github.com/truecharts/charts/compare/redisinsight-0.0.37...redis-3.0.117) (2022-11-06) - -### Chore - -- update helm chart common to v10.8.1 ([#4326](https://github.com/truecharts/charts/issues/4326)) - - - - -## [redis-3.0.116](https://github.com/truecharts/charts/compare/redis-3.0.114...redis-3.0.116) (2022-11-05) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.8.0 ([#4305](https://github.com/truecharts/charts/issues/4305)) - - update helm chart common to v10.7.19 ([#4305](https://github.com/truecharts/charts/issues/4305)) - - - - -## [redis-3.0.114](https://github.com/truecharts/charts/compare/redis-3.0.113...redis-3.0.114) (2022-11-04) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.15 - - - - - -## [redis-3.0.112](https://github.com/truecharts/charts/compare/redisinsight-0.0.35...redis-3.0.112) (2022-11-03) - -### Chore - -- update helm chart common to v10.7.14 - - - - -## [redis-3.0.111](https://github.com/truecharts/charts/compare/redis-3.0.110...redis-3.0.111) (2022-11-01) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.13 ([#4268](https://github.com/truecharts/charts/issues/4268)) - - - - -## [redis-3.0.110](https://github.com/truecharts/charts/compare/redis-3.0.109...redis-3.0.110) (2022-11-01) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#4260](https://github.com/truecharts/charts/issues/4260)) - - - - -## [redis-3.0.109](https://github.com/truecharts/charts/compare/redis-3.0.108...redis-3.0.109) (2022-10-30) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.12 - - - - -## [redis-3.0.108](https://github.com/truecharts/charts/compare/redis-3.0.107...redis-3.0.108) (2022-10-29) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.11 ([#4232](https://github.com/truecharts/charts/issues/4232)) - - - - -## [redis-3.0.107](https://github.com/truecharts/charts/compare/redis-3.0.106...redis-3.0.107) (2022-10-29) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#4230](https://github.com/truecharts/charts/issues/4230)) - - - - -## [redis-3.0.106](https://github.com/truecharts/charts/compare/redis-3.0.105...redis-3.0.106) (2022-10-28) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.10 - - - - - -## [redis-3.0.104](https://github.com/truecharts/charts/compare/redis-3.0.103...redis-3.0.104) (2022-10-27) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm chart common to v10.7.8 ([#4203](https://github.com/truecharts/charts/issues/4203)) - - - - -## [redis-3.0.104](https://github.com/truecharts/charts/compare/redis-3.0.103...redis-3.0.104) (2022-10-27) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.8 ([#4203](https://github.com/truecharts/charts/issues/4203)) - - - - -## [redis-3.0.103](https://github.com/truecharts/charts/compare/redisinsight-0.0.33...redis-3.0.103) (2022-10-26) - -### Chore - -- update docker general non-major ([#4189](https://github.com/truecharts/charts/issues/4189)) - - - - -## [redis-3.0.102](https://github.com/truecharts/charts/compare/redis-3.0.101...redis-3.0.102) (2022-10-23) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#4165](https://github.com/truecharts/charts/issues/4165)) - - - - -## [redis-3.0.101](https://github.com/truecharts/charts/compare/redis-3.0.100...redis-3.0.101) (2022-10-22) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.7 ([#4162](https://github.com/truecharts/charts/issues/4162)) - - - - -## [redis-3.0.100](https://github.com/truecharts/charts/compare/redis-3.0.99...redis-3.0.100) (2022-10-21) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.6 - - - - -## [redis-3.0.99](https://github.com/truecharts/charts/compare/redis-3.0.98...redis-3.0.99) (2022-10-21) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.4 ([#4147](https://github.com/truecharts/charts/issues/4147)) - - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) - - - - -## [redis-3.0.98](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.30...redis-3.0.98) (2022-10-21) - -### Chore - -- update helm chart common to v10.7.2 ([#4143](https://github.com/truecharts/charts/issues/4143)) - - - - -## [redis-3.0.97](https://github.com/truecharts/charts/compare/redis-3.0.96...redis-3.0.97) (2022-10-17) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#4119](https://github.com/truecharts/charts/issues/4119)) - - - - -## [redis-3.0.96](https://github.com/truecharts/charts/compare/redis-3.0.95...redis-3.0.96) (2022-10-15) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.7.1 - - - - -## [redis-3.0.95](https://github.com/truecharts/charts/compare/redisinsight-0.0.31...redis-3.0.95) (2022-10-14) - -### Chore - -- update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) - - - - -## [redis-3.0.94](https://github.com/truecharts/charts/compare/redis-3.0.93...redis-3.0.94) (2022-10-11) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#4070](https://github.com/truecharts/charts/issues/4070)) - - - - -## [redis-3.0.93](https://github.com/truecharts/charts/compare/redisinsight-0.0.30...redis-3.0.93) (2022-10-10) - -### Chore - -- update helm chart common to v10.7.0 ([#4063](https://github.com/truecharts/charts/issues/4063)) - - - - -## [redis-3.0.92](https://github.com/truecharts/charts/compare/redis-3.0.91...redis-3.0.92) (2022-10-07) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major - - - - -## [redis-3.0.91](https://github.com/truecharts/charts/compare/redisinsight-0.0.29...redis-3.0.91) (2022-10-07) - -### Chore - -- update helm chart common to v10.6.11 ([#4021](https://github.com/truecharts/charts/issues/4021)) - - - - -## [redis-3.0.90](https://github.com/truecharts/charts/compare/redisinsight-0.0.28...redis-3.0.90) (2022-10-05) - -### Chore - -- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) - - update docker general non-major ([#4010](https://github.com/truecharts/charts/issues/4010)) - - update docker general non-major - - - - -## [redis-3.0.89](https://github.com/truecharts/charts/compare/redis-3.0.88...redis-3.0.89) (2022-10-01) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975)) - - - - -## [redis-3.0.88](https://github.com/truecharts/charts/compare/redis-3.0.87...redis-3.0.88) (2022-10-01) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.6.8 - - - - -## [redis-3.0.87](https://github.com/truecharts/charts/compare/redis-3.0.86...redis-3.0.87) (2022-09-29) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.6.5 ([#3946](https://github.com/truecharts/charts/issues/3946)) - - - - - -## [redis-3.0.85](https://github.com/truecharts/charts/compare/redisinsight-0.0.26...redis-3.0.85) (2022-09-26) - -### Chore - -- update helm chart common to v10.6.4 ([#3914](https://github.com/truecharts/charts/issues/3914)) - - - - -## [redis-3.0.84](https://github.com/truecharts/charts/compare/redis-3.0.83...redis-3.0.84) (2022-09-25) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.6.1 ([#3893](https://github.com/truecharts/charts/issues/3893)) - - - - -## [redis-3.0.83](https://github.com/truecharts/charts/compare/redis-3.0.82...redis-3.0.83) (2022-09-25) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881)) - - - - -## [redis-3.0.82](https://github.com/truecharts/charts/compare/redis-3.0.81...redis-3.0.82) (2022-09-24) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.6.0 - - - - -## [redis-3.0.81](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.24...redis-3.0.81) (2022-09-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) - - update helm chart common to v10.5.12 - - - - -## [redis-3.0.80](https://github.com/truecharts/charts/compare/redis-3.0.79...redis-3.0.80) (2022-09-22) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.5.12 - - - - -## [redis-3.0.79](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.79) (2022-09-22) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) - - update helm chart common to v10.5.11 ([#3832](https://github.com/truecharts/charts/issues/3832)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.79](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.79) (2022-09-21) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update helm chart common to v10.5.11 ([#3832](https://github.com/truecharts/charts/issues/3832)) - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-21) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-20) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-20) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-19) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-19) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-19) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-17) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-18) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-16) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-16) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.76](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.76) (2022-09-15) - -### Chore - -- update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.75](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.23...redis-3.0.75) (2022-09-15) - -### Chore - -- remove unneeded element from UI ([#3779](https://github.com/truecharts/charts/issues/3779)) - - - - -## [redis-3.0.74](https://github.com/truecharts/charts/compare/redisinsight-0.0.24...redis-3.0.74) (2022-09-13) - -### Chore - -- update helm chart common to v10.5.10 - - - - -## [redis-3.0.73](https://github.com/truecharts/charts/compare/redis-3.0.72...redis-3.0.73) (2022-09-12) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) - - - - -## [redis-3.0.73](https://github.com/truecharts/charts/compare/redis-3.0.72...redis-3.0.73) (2022-09-12) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) - - - - -## [redis-3.0.73](https://github.com/truecharts/charts/compare/redis-3.0.72...redis-3.0.73) (2022-09-12) - -### Chore - -- update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) - - - - -## [redis-3.0.72](https://github.com/truecharts/charts/compare/redis-3.0.71...redis-3.0.72) (2022-09-11) - -### Chore - -- update helm chart common to v10.5.9 - - - - -## [redis-3.0.71](https://github.com/truecharts/charts/compare/redis-3.0.70...redis-3.0.71) (2022-09-10) - -### Chore - -- update helm chart common to v10.5.8 ([#3729](https://github.com/truecharts/charts/issues/3729)) - - update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) - - - - -## [redis-3.0.70](https://github.com/truecharts/charts/compare/redis-3.0.69...redis-3.0.70) (2022-09-05) - -### Chore - -- update docker general non-major ([#3700](https://github.com/truecharts/charts/issues/3700)) - - - - -## [redis-3.0.69](https://github.com/truecharts/charts/compare/redis-3.0.68...redis-3.0.69) (2022-09-03) - -### Chore - -- update helm chart common to v10.5.7 ([#3676](https://github.com/truecharts/charts/issues/3676)) - - - - -## [mongodb-2.0.6](https://github.com/truecharts/charts/compare/mongodb-2.0.5...mongodb-2.0.6) (2022-09-02) - -### Chore - -- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) - - - - -## [mongodb-2.0.5](https://github.com/truecharts/charts/compare/mongodb-2.0.3...mongodb-2.0.5) (2022-08-30) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.5.6 ([#3635](https://github.com/truecharts/charts/issues/3635)) - - update helm chart common to v10.5.5 - - - - -## [mongodb-2.0.4](https://github.com/truecharts/charts/compare/mongodb-2.0.3...mongodb-2.0.4) (2022-08-30) - -### Chore - -- update helm chart common to v10.5.5 - - - - -## [memcached-3.0.66](https://github.com/truecharts/charts/compare/memcached-3.0.65...memcached-3.0.66) (2022-08-30) - -### Chore - -- update docker general non-major ([#3623](https://github.com/truecharts/charts/issues/3623)) - - - - -## [memcached-3.0.65](https://github.com/truecharts/charts/compare/memcached-3.0.64...memcached-3.0.65) (2022-08-29) - -### Chore - -- update helm chart common to v10.5.4 ([#3613](https://github.com/truecharts/charts/issues/3613)) - - - - -## [memcached-3.0.64](https://github.com/truecharts/charts/compare/memcached-3.0.63...memcached-3.0.64) (2022-08-29) - -### Chore - -- update helm chart common to v10.5.3 ([#3610](https://github.com/truecharts/charts/issues/3610)) - - - - - -## [memcached-3.0.62](https://github.com/truecharts/charts/compare/memcached-3.0.61...memcached-3.0.62) (2022-08-25) - -### Chore - -- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561)) - - - - -## [clickhouse-1.0.13](https://github.com/truecharts/charts/compare/clickhouse-1.0.12...clickhouse-1.0.13) (2022-08-25) - -### Chore - -- update helm chart common to v10.5.1 ([#3562](https://github.com/truecharts/charts/issues/3562)) - - - - -## [clickhouse-1.0.12](https://github.com/truecharts/charts/compare/clickhouse-1.0.11...clickhouse-1.0.12) (2022-08-23) - -### Chore - -- update helm chart common to v10.5.0 ([#3546](https://github.com/truecharts/charts/issues/3546)) - - - - -## [clickhouse-1.0.11](https://github.com/truecharts/charts/compare/clickhouse-1.0.10...clickhouse-1.0.11) (2022-08-19) - -### Chore - -- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512)) - - - - -## [clickhouse-1.0.10](https://github.com/truecharts/charts/compare/clickhouse-1.0.9...clickhouse-1.0.10) (2022-08-17) - -### Chore - -- update helm chart common to v10.4.13 - - - - -## [clickhouse-1.0.9](https://github.com/truecharts/charts/compare/clickhouse-1.0.8...clickhouse-1.0.9) (2022-08-14) - -### Chore - -- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) - - - - -## [clickhouse-1.0.8](https://github.com/truecharts/charts/compare/clickhouse-1.0.7...clickhouse-1.0.8) (2022-08-12) - -### Chore - -- add documentation checkbox/section to all SCALE Apps - - update helm chart common to v10.4.12 - - ### Fix - -- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) - - - - -## [clickhouse-1.0.7](https://github.com/truecharts/charts/compare/clickhouse-1.0.6...clickhouse-1.0.7) (2022-08-10) - -### Chore - -- update helm chart common to v10.4.11 ([#3428](https://github.com/truecharts/charts/issues/3428)) - - - - -## [clickhouse-1.0.6](https://github.com/truecharts/charts/compare/clickhouse-1.0.5...clickhouse-1.0.6) (2022-08-10) - -### Chore - -- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) - - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) - - - - -## [clickhouse-1.0.5](https://github.com/truecharts/apps/compare/clickhouse-1.0.4...clickhouse-1.0.5) (2022-07-29) - -### Chore - -- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) - - update helm chart common to v10.4.9 - - - - -## [clickhouse-1.0.4](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.4) (2022-07-25) - -### Chore - -- Auto-update chart README [skip ci] - - update helm chart common to v10.4.8 ([#3296](https://github.com/truecharts/apps/issues/3296)) - - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) - - - - -## [clickhouse-1.0.3](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.3) (2022-07-25) - -### Chore - -- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) - - - - -## [clickhouse-1.0.2](https://github.com/truecharts/apps/compare/clickhouse-1.0.1...clickhouse-1.0.2) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [clickhouse-1.0.1](https://github.com/truecharts/apps/compare/clickhouse-1.0.0...clickhouse-1.0.1) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [clickhouse-1.0.0](https://github.com/truecharts/apps/compare/clickhouse-0.0.12...clickhouse-1.0.0) (2022-07-21) - -### Chore - -- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters - - - -## [clickhouse-0.0.12](https://github.com/truecharts/apps/compare/clickhouse-0.0.11...clickhouse-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [clickhouse-0.0.11](https://github.com/truecharts/apps/compare/clickhouse-0.0.10...clickhouse-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [clickhouse-0.0.10](https://github.com/truecharts/apps/compare/clickhouse-0.0.8...clickhouse-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [clickhouse-0.0.6](https://github.com/truecharts/apps/compare/clickhouse-0.0.5...clickhouse-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation -- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) - - - - -### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11) - - - - -### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) - - - - -### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11) - - - - -### [clickhouse-0.0.2](https://github.com/truecharts/apps/compare/clickhouse-0.0.1...clickhouse-0.0.2) (2022-07-11) - -#### Chore - -* Auto-update chart README [skip ci] - -#### Fix - -* Fix ClickHouse upstream repo ([#3134](https://github.com/truecharts/apps/issues/3134)) - - - - -### clickhouse-0.0.1 (2022-07-10) - -#### Feat - -* Add ClickHouse ([#3060](https://github.com/truecharts/apps/issues/3060)) diff --git a/charts/dependency/promtail/Chart.yaml b/charts/dependency/promtail/Chart.yaml deleted file mode 100644 index 4b610ff2401..00000000000 --- a/charts/dependency/promtail/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "2.7.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 11.1.2 -deprecated: false -description: Promtail is an agent which ships the contents of local logs to a Loki instance -icon: https://truecharts.org/img/hotlink-ok/chart-icons/promtail.png -home: https://truecharts.org/charts/dependency/promtail -keywords: - - metrics - - logs -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: promtail -sources: - - https://github.com/truecharts/charts/tree/master/charts/dependency/promtail - - https://hub.docker.com/r/grafana/promtail - - https://github.com/grafana/loki - - https://grafana.com/oss/loki/ - - https://grafana.com/docs/loki/latest/ -type: application -version: 6.0.17 -annotations: - truecharts.org/catagories: | - - metrics - - logs - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/charts/dependency/promtail/README.md b/charts/dependency/promtail/README.md deleted file mode 100644 index 36b5b3d8f7e..00000000000 --- a/charts/dependency/promtail/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# README - -## General Info - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. -However only installations using the TrueNAS SCALE Apps system are supported. - -For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/dependency/) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! - -*All Rights Reserved - The TrueCharts Project* diff --git a/charts/dependency/promtail/icon.png b/charts/dependency/promtail/icon.png deleted file mode 100644 index 8e89cb402b223120536b78eda23e49ee6f758705..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19951 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, - # setting to '-' creates the volume but disables the volumeMount. + type: configmap + objectName: health mountPath: "/health" - # -- Specify if the volume should be mounted read-only. - readOnly: false - # -- Define the custom Volume spec here - # [[ref]](https://kubernetes.io/docs/concepts/storage/volumes/) - volumeSpec: - configMap: - defaultMode: 0755 - name: '{{ include "tc.common.names.fullname" . }}-health' + defaultMode: "0755" + items: + - key: ping_readiness_local.sh + path: ping_readiness_local.sh + - key: ping_liveness_local.sh + path: ping_liveness_local.sh + - key: ping_readiness_master.sh + path: ping_readiness_master.sh + - key: ping_liveness_master.sh + path: ping_liveness_master.sh + - key: ping_liveness_local_and_master.sh + path: ping_liveness_local_and_master.sh + - key: ping_readiness_local_and_master.sh + path: ping_readiness_local_and_master.sh portal: - enabled: false + open: + enabled: false manifests: enabled: false diff --git a/charts/dependency/solr/Chart.yaml b/charts/dependency/solr/Chart.yaml index 6f218eb16bc..24f01a3fe9d 100644 --- a/charts/dependency/solr/Chart.yaml +++ b/charts/dependency/solr/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "9.1.1" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: Apache Solr home: https://truecharts.org/charts/dependency/solr diff --git a/charts/dependency/solr/questions.yaml b/charts/dependency/solr/questions.yaml index 6636a72a8e9..39fa09ce785 100644 --- a/charts/dependency/solr/questions.yaml +++ b/charts/dependency/solr/questions.yaml @@ -89,21 +89,21 @@ questions: schema: type: int default: 1001 - - variable: runAsGroup - label: "runAsGroup" - description: "The groupID this App of the user running the application" - schema: - type: int - default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 # Include{securityContextContainer} # Include{securityContextAdvanced} # Include{securityContextPod} - - variable: fsGroup + - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: type: int - default: 568 + default: 568568 # Include{resources} # Include{advanced} diff --git a/charts/dependency/solr/templates/NOTES.txt b/charts/dependency/solr/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/dependency/solr/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/dependency/solr/templates/common.yaml b/charts/dependency/solr/templates/common.yaml index 76759c7a0c9..992373e7501 100644 --- a/charts/dependency/solr/templates/common.yaml +++ b/charts/dependency/solr/templates/common.yaml @@ -1,2 +1,2 @@ -{{ include "tc.common.loader.all" . }} +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/dependency/solr/values.yaml b/charts/dependency/solr/values.yaml index 49e437e7ee4..228b8290a67 100644 --- a/charts/dependency/solr/values.yaml +++ b/charts/dependency/solr/values.yaml @@ -3,33 +3,98 @@ image: pullPolicy: IfNotPresent tag: 9.1.1@sha256:4ac9d6e8120321349f0a3e5dbaff796192a9623de8fb164adf9f42de952479f1 -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 +workload: + main: + type: StatefulSet + replicas: 1 + strategy: RollingUpdate + podSpec: + containers: + main: + env: + SOLR_CORES: "{{ .Values.solrCores }}" + SOLR_ENABLE_AUTHENTICATION: "{{ .Values.solrEnableAuthentication }}" + SOLR_ADMIN_USERNAME: "{{ .Values.solrUsername }}" + SOLR_OPTS: "{{ .Values.solrOpts }}" + SOLR_ADMIN_PASSWORD: + secretKeyRef: + name: "credentials" + key: "solr-password" + + # -- Probe configuration + # -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) + # @default -- See below + probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + # -- Enable the liveness probe + enabled: true + # -- Set this to `true` if you wish to specify your own livenessProbe + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - | + if [ "$SOLR_ENABLE_AUTHENTICATION" == "yes" ]; then + until curl --fail --user "${SOLR_ADMIN_USERNAME}":"${SOLR_ADMIN_PASSWORD}" localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done + else + until curl --fail localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done + fi; + + # -- Redainess probe configuration + # @default -- See below + readiness: + # -- Enable the readiness probe + enabled: true + # -- Set this to `true` if you wish to specify your own readinessProbe + custom: true + # -- The spec field contains the values for the default readinessProbe. + # If you selected `custom: true`, this field holds the definition of the readinessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - | + if [ "$SOLR_ENABLE_AUTHENTICATION" == "yes" ]; then + until curl --fail --user "${SOLR_ADMIN_USERNAME}":"${SOLR_ADMIN_PASSWORD}" localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done + else + until curl --fail localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done + fi; + # -- Startup probe configuration + # @default -- See below + startup: + # -- Enable the startup probe + enabled: true + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - | + if [ "$SOLR_ENABLE_AUTHENTICATION" == "yes" ]; then + until curl --fail --user "${SOLR_ADMIN_USERNAME}":"${SOLR_ADMIN_PASSWORD}" localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done + else + until curl --fail localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done + fi; -podSecurityContext: - runAsUser: 1001 - runAsGroup: 0 securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 1001 + runAsGroup: 0 service: main: @@ -43,74 +108,6 @@ volumeClaimTemplates: enabled: true mountPath: "/bitnami/solr" -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - | - if [ "$SOLR_ENABLE_AUTHENTICATION" == "yes" ]; then - until curl --fail --user "${SOLR_ADMIN_USERNAME}":"${SOLR_ADMIN_PASSWORD}" localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done - else - until curl --fail localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done - fi; - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - | - if [ "$SOLR_ENABLE_AUTHENTICATION" == "yes" ]; then - until curl --fail --user "${SOLR_ADMIN_USERNAME}":"${SOLR_ADMIN_PASSWORD}" localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done - else - until curl --fail localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done - fi; - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - | - if [ "$SOLR_ENABLE_AUTHENTICATION" == "yes" ]; then - until curl --fail --user "${SOLR_ADMIN_USERNAME}":"${SOLR_ADMIN_PASSWORD}" localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done - else - until curl --fail localhost:8983/solr/"${SOLR_CORES}"/admin/ping; do sleep 2; done - fi; - # Currently only single core is supported, with multiple cores, probes will fail. solrCores: "testcore" solrEnableAuthentication: "yes" @@ -126,18 +123,9 @@ secret: data: solr-password: '{{ ( .Values.solrPassword | default "empty" ) }}' -env: - SOLR_CORES: "{{ .Values.solrCores }}" - SOLR_ENABLE_AUTHENTICATION: "{{ .Values.solrEnableAuthentication }}" - SOLR_ADMIN_USERNAME: "{{ .Values.solrUsername }}" - SOLR_OPTS: "{{ .Values.solrOpts }}" - SOLR_ADMIN_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "solr-password" - portal: - enabled: true + open: + enabled: true manifests: enabled: false diff --git a/charts/dependency/subchart/Chart.yaml b/charts/dependency/subchart/Chart.yaml index 8ece771bdb5..e5ee72fa184 100644 --- a/charts/dependency/subchart/Chart.yaml +++ b/charts/dependency/subchart/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "jammy" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: This is only used as a subchart. home: https://truecharts.org/charts/dependency/subchart @@ -19,7 +19,7 @@ name: subchart sources: - https://github.com/truecharts/charts/tree/master/charts/dependency/subchart type: application -version: 3.0.12 +version: 4.0.0 annotations: truecharts.org/catagories: | - subchart diff --git a/charts/dependency/subchart/templates/NOTES.txt b/charts/dependency/subchart/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/dependency/subchart/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/dependency/subchart/templates/common.yaml b/charts/dependency/subchart/templates/common.yaml index c1a366e1cf0..b51394e00a4 100644 --- a/charts/dependency/subchart/templates/common.yaml +++ b/charts/dependency/subchart/templates/common.yaml @@ -1 +1 @@ -{{ include "tc.common.loader.all" . }} +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/dependency/subchart/values.yaml b/charts/dependency/subchart/values.yaml index fe1d113bf6c..cd4a4f46fac 100644 --- a/charts/dependency/subchart/values.yaml +++ b/charts/dependency/subchart/values.yaml @@ -6,10 +6,9 @@ image: manifests: enabled: false -updateCRD: false - portal: - enabled: false + open: + enabled: false service: main: diff --git a/charts/dev/testapp/questions.yaml b/charts/dev/testapp/questions.yaml index af5e7f8956f..91af8587b01 100644 --- a/charts/dev/testapp/questions.yaml +++ b/charts/dev/testapp/questions.yaml @@ -75,12 +75,12 @@ questions: # Include{securityContextContainer} # Include{securityContextAdvanced} # Include{securityContextPod} - - variable: fsGroup + - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." schema: type: int - default: 568 + default: 568568 # Include{resources} # Include{advanced} # Include{postgresql} diff --git a/charts/dependency/postgresql/.helmignore b/charts/stable/postgresql/.helmignore similarity index 100% rename from charts/dependency/postgresql/.helmignore rename to charts/stable/postgresql/.helmignore diff --git a/charts/dependency/postgresql/CHANGELOG.md b/charts/stable/postgresql/CHANGELOG.md similarity index 100% rename from charts/dependency/postgresql/CHANGELOG.md rename to charts/stable/postgresql/CHANGELOG.md diff --git a/charts/dependency/postgresql/Chart.yaml b/charts/stable/postgresql/Chart.yaml similarity index 95% rename from charts/dependency/postgresql/Chart.yaml rename to charts/stable/postgresql/Chart.yaml index 2b7c4c87e98..51d5888384e 100644 --- a/charts/dependency/postgresql/Chart.yaml +++ b/charts/stable/postgresql/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "14.7.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 11.1.2 + version: 12.2.1 deprecated: false description: PostgresSQL home: https://truecharts.org/charts/dependency/postgresql @@ -24,7 +24,7 @@ sources: - https://hub.docker.com/r/bitnami/postgresql - https://www.postgresql.org/ type: application -version: 11.0.31 +version: 12.0.0 annotations: truecharts.org/catagories: | - database diff --git a/charts/dependency/postgresql/README.md b/charts/stable/postgresql/README.md similarity index 100% rename from charts/dependency/postgresql/README.md rename to charts/stable/postgresql/README.md diff --git a/charts/dependency/postgresql/icon.png b/charts/stable/postgresql/icon.png similarity index 100% rename from charts/dependency/postgresql/icon.png rename to charts/stable/postgresql/icon.png diff --git a/charts/stable/postgresql/questions.yaml b/charts/stable/postgresql/questions.yaml new file mode 100644 index 00000000000..6ab5fd749ac --- /dev/null +++ b/charts/stable/postgresql/questions.yaml @@ -0,0 +1,8 @@ +# Include{groups} +questions: +# Include{global} + +# Include{postgresql} +# Include{postgresqlBasics} + +# Include{documentation} diff --git a/charts/stable/postgresql/templates/NOTES.txt b/charts/stable/postgresql/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/charts/stable/postgresql/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/charts/stable/postgresql/templates/common.yaml b/charts/stable/postgresql/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/charts/stable/postgresql/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/charts/stable/postgresql/values.yaml b/charts/stable/postgresql/values.yaml new file mode 100644 index 00000000000..91a2bf21612 --- /dev/null +++ b/charts/stable/postgresql/values.yaml @@ -0,0 +1,62 @@ +image: + repository: tccr.io/truecharts/postgresql + pullPolicy: IfNotPresent + tag: 14.7.0@sha256:f71c97329aa3bdcd7d9fac73596b74348bee81499a6e132e00045b3cf358cc06 + +workload: + main: + enabled: false + podSpec: + containers: + main: + enabled: false + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +portal: + open: + enabled: false + +service: + main: + enabled: false + ports: + main: + enabled: false + port: 9999 + +cnpg: + main: + enabled: false + primary: true + # -- number of instances for both postgres and pgbouncer + instances: 2 + database: "app" + user: "app" + # password: + # superUserPassword: + # -- change to supervised to disable unsupervised updates + # Example of rolling update strategy: + # - unsupervised: automated update of the primary once all + # replicas have been upgraded (default) + # - supervised: requires manual supervision to perform + # the switchover of the primary + primaryUpdateStrategy: unsupervised + # -- enable to create extra pgbouncer for readonly access + acceptRO: false + # -- storage size for the two pvc's per instance + storage: + size: "256Gi" + walsize: "256Gi" + pooler: + instances: 2 + # -- set to enable prometheus metrics + monitoring: + enablePodMonitor: true + # -- contains credentials and urls output by generator + creds: {}