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
resources:
- ns-cert-manager.yaml
- ns-matrix.yaml # Neu hier
- ns-matrix.yaml
- cert-manager-repo.yaml
- cert-manager.yaml
- ../matrix/ess-repo.yaml

View File

@ -4,14 +4,15 @@ metadata:
name: element-operator
namespace: matrix
spec:
releaseName: element-operator
interval: 30m
chart:
spec:
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:
kind: HelmRepository
name: element-ebs
name: element-charts
namespace: flux-system
install:
createNamespace: true

View File

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