diff --git a/infrastructure/addons/rancher-backup/helmrelease-rancher-backup-crd.yaml b/infrastructure/addons/rancher-backup/helmrelease-rancher-backup-crd.yaml new file mode 100644 index 0000000..5a3180f --- /dev/null +++ b/infrastructure/addons/rancher-backup/helmrelease-rancher-backup-crd.yaml @@ -0,0 +1,23 @@ +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: rancher-backup-crd + namespace: flux-system +spec: + interval: 10m + targetNamespace: cattle-resources-system + chart: + spec: + chart: rancher-backup-crd + version: "106.0.2+up8.1.0" + sourceRef: + kind: HelmRepository + name: rancher-charts + namespace: flux-system + install: + createNamespace: true + remediation: + retries: 3 + upgrade: + remediation: + retries: 3 diff --git a/infrastructure/addons/rancher-backup/kustomization.yaml b/infrastructure/addons/rancher-backup/kustomization.yaml index ec61346..05bda19 100644 --- a/infrastructure/addons/rancher-backup/kustomization.yaml +++ b/infrastructure/addons/rancher-backup/kustomization.yaml @@ -3,5 +3,6 @@ kind: Kustomization resources: - namespace.yaml - helmrepository-rancher-backup.yaml + - helmrelease-rancher-backup-crd.yaml - helmrelease-rancher-backup.yaml - b2-credentials-externalsecret.yaml