# ------------------------------------------------------------------------------ # Platform: 1Password Connect Server # Wave 2 — depends on ESO (wave 1) being healthy # Multi-source: Helm chart from upstream + ClusterSecretStore manifest from repo # ------------------------------------------------------------------------------ apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: onepassword-connect namespace: argocd annotations: argocd.argoproj.io/sync-wave: "2" spec: project: default sources: # Source 1: Helm chart from upstream - repoURL: https://1password.github.io/connect-helm-charts chart: connect targetRevision: 1.16.0 helm: valueFiles: - $values/cluster/platform/onepassword-connect/values.yaml # Source 2: Repo — values ref + ClusterSecretStore manifest - repoURL: https://gitea.mk-labs.cloud/rblundon/homelab.git targetRevision: main path: cluster/platform/onepassword-connect ref: values destination: server: https://kubernetes.default.svc namespace: onepassword-connect syncPolicy: automated: prune: true selfHeal: true syncOptions: - CreateNamespace=true - ServerSideApply=true