chore: switch to OCI registry for element charts

This commit is contained in:
Scrublord MacBad 2026-04-21 16:57:18 +02:00
parent 097fa09273
commit 309e1fe753
3 changed files with 8 additions and 6 deletions

View File

@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ns-cert-manager.yaml - ns-cert-manager.yaml
- ns-matrix.yaml # Neu hier - ns-matrix.yaml
- cert-manager-repo.yaml - cert-manager-repo.yaml
- cert-manager.yaml - cert-manager.yaml
- ../matrix/ess-repo.yaml - ../matrix/ess-repo.yaml

View File

@ -4,14 +4,15 @@ metadata:
name: element-operator name: element-operator
namespace: matrix namespace: matrix
spec: spec:
releaseName: element-operator
interval: 30m interval: 30m
chart: chart:
spec: spec:
chart: element-operator chart: element-operator
version: ">=1.0.0" # Bei OCI geben wir keine Version mit ">=..." an, sondern eine feste oder lassen es für die neuste weg
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
name: element-ebs name: element-charts
namespace: flux-system namespace: flux-system
install: install:
createNamespace: true createNamespace: true

View File

@ -1,8 +1,9 @@
apiVersion: source.toolkit.fluxcd.io/v1 apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository kind: HelmRepository
metadata: metadata:
name: element-ebs name: element-charts
namespace: flux-system namespace: flux-system
spec: spec:
interval: 1h interval: 1h
url: https://element-hq.github.io/ess-helm/ type: oci
url: oci://ghcr.io/element-hq/charts