From 2f67f3f8c695cd3b7139a7b758d998e9ac93e1e9 Mon Sep 17 00:00:00 2001 From: Daniel Molenda Date: Mon, 24 Feb 2025 20:25:13 +0100 Subject: [PATCH 1/2] Create configmap and set default plugin --- charts/phpipam/Chart.yaml | 2 +- charts/phpipam/README.md | 2 +- charts/phpipam/templates/configmaps.yaml | 12 ++++++++++++ charts/phpipam/templates/statefulset.yaml | 8 ++++++++ 4 files changed, 22 insertions(+), 2 deletions(-) diff --git a/charts/phpipam/Chart.yaml b/charts/phpipam/Chart.yaml index 7b83cfe..177a0b9 100644 --- a/charts/phpipam/Chart.yaml +++ b/charts/phpipam/Chart.yaml @@ -5,5 +5,5 @@ name: phpipam home: https://phpipam.net sources: - https://github.com/dreamcommerce/phpipam-helm -version: 1.0.6 +version: 1.0.7 type: application diff --git a/charts/phpipam/README.md b/charts/phpipam/README.md index 2352560..c8155bd 100644 --- a/charts/phpipam/README.md +++ b/charts/phpipam/README.md @@ -1,6 +1,6 @@ # phpipam -![Version: 1.0.6](https://img.shields.io/badge/Version-1.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.3](https://img.shields.io/badge/AppVersion-1.7.3-informational?style=flat-square) +![Version: 1.0.7](https://img.shields.io/badge/Version-1.0.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.3](https://img.shields.io/badge/AppVersion-1.7.3-informational?style=flat-square) phpipam is an open-source web IP address management application (IPAM) diff --git a/charts/phpipam/templates/configmaps.yaml b/charts/phpipam/templates/configmaps.yaml index 74e8370..2aec53f 100644 --- a/charts/phpipam/templates/configmaps.yaml +++ b/charts/phpipam/templates/configmaps.yaml @@ -9,3 +9,15 @@ data: {{ $key }}: | {{ $value | indent 4}} {{- end -}} +{{- if .Values.database.installed }} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ .Release.Name }}-{{ .Chart.Name }}-mysql-config + namespace: {{ .Release.Namespace }} +data: + my.cnf: | + [mysqld] + default-authentication-plugin={{ .Values.database.authenticationPlugin | default "mysql_native_password" }} +{{- end -}} diff --git a/charts/phpipam/templates/statefulset.yaml b/charts/phpipam/templates/statefulset.yaml index c559ff2..0d9f751 100644 --- a/charts/phpipam/templates/statefulset.yaml +++ b/charts/phpipam/templates/statefulset.yaml @@ -37,6 +37,8 @@ spec: volumeMounts: - name: mysql-data mountPath: /var/lib/mysql + - name: mysql-config + mountPath: /etc/mysql/conf.d env: - name: "MYSQL_ROOT_PASSWORD" valueFrom: @@ -60,4 +62,10 @@ spec: - name: mysql-data persistentVolumeClaim: claimName: {{ .Chart.Name }}-mysql + - name: mysql-config + configMap: + name: {{ .Release.Name }}-{{ .Chart.Name }}-mysql-config + items: + - key: my.cnf + path: mysql-custom.cnf {{- end }} From e241a224ca63306dbc0ff2288673b6f5b0e6c38b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 24 Feb 2025 19:26:15 +0000 Subject: [PATCH 2/2] Reindex new charts --- index.yaml | 29 +++++++++++++++++++++-------- packages/phpipam-1.0.7.tgz | Bin 0 -> 3860 bytes 2 files changed, 21 insertions(+), 8 deletions(-) create mode 100644 packages/phpipam-1.0.7.tgz diff --git a/index.yaml b/index.yaml index a169b2c..7032fd0 100644 --- a/index.yaml +++ b/index.yaml @@ -3,7 +3,20 @@ entries: phpipam: - apiVersion: v2 appVersion: 1.7.3 - created: "2025-02-24T17:24:51.453652+01:00" + created: "2025-02-24T19:26:15.506231847Z" + description: phpipam is an open-source web IP address management application (IPAM) + digest: e0d269d6069b70392404b6a0c7646df2e8f4bfb7a85185f58252353e6fc8a93d + home: https://phpipam.net + name: phpipam + sources: + - https://github.com/dreamcommerce/phpipam-helm + type: application + urls: + - https://dreamcommerce.github.io/phpipam-helm/packages/phpipam-1.0.7.tgz + version: 1.0.7 + - apiVersion: v2 + appVersion: 1.7.3 + created: "2025-02-24T19:26:15.505850893Z" description: phpipam is an open-source web IP address management application (IPAM) digest: e94a13f53d1e7081966c9ed6031abb72de6a3900714a3e6ad9536481ff2142b4 home: https://phpipam.net @@ -16,7 +29,7 @@ entries: version: 1.0.6 - apiVersion: v2 appVersion: 1.7.3 - created: "2025-02-24T17:24:51.453361+01:00" + created: "2025-02-24T19:26:15.505497451Z" description: phpipam is an open-source web IP address management application (IPAM) digest: 2ef44eeec1e3ea1d16c65e59cfea314e137668268780058487e30b0932ec5860 home: https://phpipam.net @@ -29,7 +42,7 @@ entries: version: 1.0.5 - apiVersion: v2 appVersion: 1.7.3 - created: "2025-02-24T17:24:51.452856+01:00" + created: "2025-02-24T19:26:15.505134772Z" description: phpipam is an open-source web IP address management application (IPAM) digest: 4dd9b64605cc25681527bc6c94ca8117774ea2eef0eeddba35a3dc6dfeecafc5 home: https://phpipam.net @@ -42,7 +55,7 @@ entries: version: 1.0.4 - apiVersion: v2 appVersion: 1.7.3 - created: "2025-02-24T17:24:51.45234+01:00" + created: "2025-02-24T19:26:15.504749199Z" description: phpipam is an open-source web IP address management application (IPAM) digest: 96087eb5d6edcb7ea28935a0a26c96343d15403ca849e4aa0cbcc6b9bcf4f7a9 home: https://phpipam.net @@ -55,7 +68,7 @@ entries: version: 1.0.3 - apiVersion: v2 appVersion: 1.7.3 - created: "2025-02-24T17:24:51.45187+01:00" + created: "2025-02-24T19:26:15.504328511Z" description: phpipam is an open-source web IP address management application (IPAM) digest: 0ea462d3894964aa0072a6e2c4f8a781535da8264ec8af2865dcd78535ee6aa8 home: https://phpipam.net @@ -68,7 +81,7 @@ entries: version: 1.0.2 - apiVersion: v2 appVersion: 1.7.3 - created: "2025-02-24T17:24:51.451352+01:00" + created: "2025-02-24T19:26:15.503944913Z" description: phpipam is an open-source web IP address management application (IPAM) digest: ac6e7cd6635ca04809b8599e81e299a4d90c636677bd3c913b4321b1e8cb0b68 home: https://phpipam.net @@ -81,7 +94,7 @@ entries: version: 1.0.1 - apiVersion: v2 appVersion: 1.7.3 - created: "2025-02-24T17:24:51.450771+01:00" + created: "2025-02-24T19:26:15.503537149Z" description: phpipam is an open-source web IP address management application (IPAM) digest: f5340a1b3d9683ab86efceb9a9bd803aca5f95ec2c77bbd7b7daf570478c4013 home: https://phpipam.net @@ -92,4 +105,4 @@ entries: urls: - https://dreamcommerce.github.io/phpipam-helm/packages/phpipam-1.0.0.tgz version: 1.0.0 -generated: "2025-02-24T17:24:51.449824+01:00" +generated: "2025-02-24T19:26:15.503005393Z" diff --git a/packages/phpipam-1.0.7.tgz b/packages/phpipam-1.0.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..16a24f326798f00f3e6b056be015fbd7eecb047f GIT binary patch literal 3860 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 literal 0 HcmV?d00001