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 }} 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 0000000..16a24f3 Binary files /dev/null and b/packages/phpipam-1.0.7.tgz differ