diff --git a/controllers/cert-manager/helm-release.yaml b/controllers/cert-manager/helm-release.yaml index f4770d0..9da74c1 100644 --- a/controllers/cert-manager/helm-release.yaml +++ b/controllers/cert-manager/helm-release.yaml @@ -13,9 +13,14 @@ spec: strategy: name: RetryOnFailure retryInterval: 3m - chartRef: - kind: OCIRepository - name: cert-manager + chart: + spec: + chart: cert-manager + version: "1.19.x" + sourceRef: + kind: HelmRepository + name: cert-manager + interval: 24h values: crds: enabled: true diff --git a/controllers/cert-manager/oci-repository.yaml b/controllers/cert-manager/helm-repository.yaml similarity index 52% rename from controllers/cert-manager/oci-repository.yaml rename to controllers/cert-manager/helm-repository.yaml index 8dde977..c371e5a 100644 --- a/controllers/cert-manager/oci-repository.yaml +++ b/controllers/cert-manager/helm-repository.yaml @@ -1,13 +1,9 @@ apiVersion: source.toolkit.fluxcd.io/v1 -kind: OCIRepository +kind: HelmRepository metadata: name: cert-manager namespace: cert-manager spec: + type: "oci" interval: 24h url: oci://quay.io/jetstack/charts/cert-manager - layerSelector: - mediaType: "application/vnd.cncf.helm.chart.content.v1.tar+gzip" - operation: copy - ref: - semver: "1.19.x" diff --git a/controllers/cert-manager/kustomization.yaml b/controllers/cert-manager/kustomization.yaml index e1ead33..4c991cb 100644 --- a/controllers/cert-manager/kustomization.yaml +++ b/controllers/cert-manager/kustomization.yaml @@ -2,5 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ./namespace.yaml - - ./oci-repository.yaml + - ./helm-repository.yaml - ./helm-release.yaml