From b53cc652e18345f377e90b5b141cb053b3fb6dd5 Mon Sep 17 00:00:00 2001 From: WrenIX Date: Tue, 26 Nov 2024 11:52:13 +0100 Subject: [PATCH] fix(mycloud-matrix): use oci --- mycloud-services/Chart.yaml | 2 +- mycloud-services/README.md | 2 +- .../templates/postgresql/release.yaml | 24 +++++++++++-------- 3 files changed, 16 insertions(+), 12 deletions(-) diff --git a/mycloud-services/Chart.yaml b/mycloud-services/Chart.yaml index 2c5f407..50d643f 100644 --- a/mycloud-services/Chart.yaml +++ b/mycloud-services/Chart.yaml @@ -6,4 +6,4 @@ maintainers: - name: WrenIX url: https://wrenix.eu -version: 0.1.0 +version: 0.1.1 diff --git a/mycloud-services/README.md b/mycloud-services/README.md index cb4292c..e8c29ad 100644 --- a/mycloud-services/README.md +++ b/mycloud-services/README.md @@ -7,7 +7,7 @@ description: "A Helm chart for Kubernetes" # mycloud-services -![Version: 0.1.0](https://img.shields.io/badge/Version-0.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 0.1.1](https://img.shields.io/badge/Version-0.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) A Helm chart for Kubernetes diff --git a/mycloud-services/templates/postgresql/release.yaml b/mycloud-services/templates/postgresql/release.yaml index 184abac..afc0ec1 100644 --- a/mycloud-services/templates/postgresql/release.yaml +++ b/mycloud-services/templates/postgresql/release.yaml @@ -1,18 +1,22 @@ --- +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: OCIRepository +metadata: + name: "{{ .Release.Name }}-postgresql" +spec: + url: oci://codeberg.org/wrenix/helm-charts/postgresql + interval: 10m + ref: + semver: "^0.2.3" +--- apiVersion: helm.toolkit.fluxcd.io/v2beta2 kind: HelmRelease metadata: - name: mycloud-services-postgresql + name: "{{ .Release.Name }}-postgresql" spec: - chart: - spec: - sourceRef: - kind: GitRepository - name: "wrenix-helm-charts" - namespace: "flux-system" - chart: "./postgresql" - reconcileStrategy: "Revision" - releaseName: mycloud-services-postgresql + chartRef: + kind: OCIRepository + name: "{{ .Release.Name }}-postgresql" install: {{- toYaml .Values.commons.helm.release.install | nindent 4 }} test: