-
Notifications
You must be signed in to change notification settings - Fork 0
[Step 15] GitOps CRD integration (Flow 4) #2
Copy link
Copy link
Open
Labels
dependency/cross-repoAffects or depends on another secrets-bridge repoAffects or depends on another secrets-bridge repoepicTracking issue spanning multiple PRsTracking issue spanning multiple PRskind/featNew feature or capabilityNew feature or capabilitypriority/p1Should-have; post-MVP soonShould-have; post-MVP soon
Milestone
Metadata
Metadata
Assignees
Labels
dependency/cross-repoAffects or depends on another secrets-bridge repoAffects or depends on another secrets-bridge repoepicTracking issue spanning multiple PRsTracking issue spanning multiple PRskind/featNew feature or capabilityNew feature or capabilitypriority/p1Should-have; post-MVP soonShould-have; post-MVP soon
Type
Fields
Give feedbackNo fields configured for issues without a type.
Goal — REFACTOR_PLAN.md Step 15
GitOps Flow-4: the operator reconciles
ProviderConnectionandSecretsSyncCRDs defined in Git (applied by ArgoCD), and delegates execution to the Agent/Sync Engine.Scope
ProviderConnection(cluster-scoped) — references a provider type + auth method + scope; status surfaces last verified timeSecretsSync(namespaced) — source ref, destination ref, direction, refreshInterval, conflict policy.status.conditionsAcceptance criteria
SecretsSyncCR; controller posts a job; agent executes; status reaches the CR's.status.conditionscorrelation_idHard rules (CLAUDE.md / BRD)
core/providers+core/sync, neverapi/pkg/*References
Dependencies