diff --git a/applications/10-replicator/replicator.yaml b/applications/10-replicator/replicator.yaml index e8ec276..6c838f9 100644 --- a/applications/10-replicator/replicator.yaml +++ b/applications/10-replicator/replicator.yaml @@ -65,34 +65,28 @@ subjects: name: kubernetes-replicator namespace: kube-system --- -apiVersion: source.toolkit.fluxcd.io/v1beta2 -kind: HelmRepository -metadata: - name: mittwald - namespace: flux-system -spec: - url: https://helm.mittwald.de - interval: 1h ---- -apiVersion: helm.toolkit.fluxcd.io/v2beta1 -kind: HelmRelease +apiVersion: argoproj.io/v1alpha1 +kind: Application metadata: name: kubernetes-replicator - namespace: kube-system + namespace: argocd spec: - interval: 5m - chart: - spec: - chart: kubernetes-replicator - sourceRef: - kind: HelmRepository - name: mittwald - namespace: flux-system - install: - createNamespace: false - upgrade: - disableWait: false - values: - serviceAccount: - create: false - name: kubernetes-replicator + project: default + source: + repoURL: "https://helm.mittwald.de" + chart: "kubernetes-replicator" + targetRevision: "1.0.0" # optional, or you can use a specific chart version + helm: + releaseName: "kubernetes-replicator" + values: | + serviceAccount: + create: false + name: kubernetes-replicator + destination: + server: "https://kubernetes.default.svc" + namespace: kube-system + syncPolicy: + automated: + prune: true + selfHeal: true +