--- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: sealed-secrets namespace: argocd spec: syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true project: default sources: - chart: sealed-secrets repoURL: https://bitnami-labs.github.io/sealed-secrets targetRevision: 2.17.1 destination: server: https://kubernetes.default.svc namespace: kube-system --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: cloudnative-pg namespace: argocd spec: syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true - ServerSideApply=true project: default sources: - chart: cloudnative-pg repoURL: https://cloudnative-pg.github.io/charts targetRevision: 0.23.0 helm: values: | crds: create: true destination: server: https://kubernetes.default.svc namespace: cloudnative-pg --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: reloader namespace: argocd spec: syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true project: default sources: - chart: reloader repoURL: https://stakater.github.io/stakater-charts targetRevision: 2.0.0 destination: server: https://kubernetes.default.svc namespace: reloader --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: vector namespace: argocd spec: syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true project: default sources: - chart: vector repoURL: https://helm.vector.dev targetRevision: 0.40.0 helm: values: | role: Agent persistence: hostPath: enabled: false destination: server: https://kubernetes.default.svc namespace: vector --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: ingress-apisix namespace: argocd spec: syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true project: default sources: - chart: apisix repoURL: https://charts.apiseven.com targetRevision: 2.10.0 helm: values: | ingress-controller: enabled: true config: apisix: adminAPIVersion: v3 serviceNamespace: ingress-apisix destination: server: https://kubernetes.default.svc namespace: ingress-apisix --- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: longhorn namespace: argocd spec: syncPolicy: automated: selfHeal: true syncOptions: - CreateNamespace=true project: default sources: - chart: longhorn repoURL: https://charts.longhorn.io targetRevision: v1.8.1 helm: values: | preUpgradeChecker: jobEnabled: false persistence: defaultFsType: xfs defaultDiskSelector: enable: true selector: "nvme" defaultSettings: createDefaultDiskLabeledNodes: true storageReservedPercentageForDefaultDisk: 8 destination: server: https://kubernetes.default.svc namespace: longhorn-system