Skip to content

fix: reconcile sops-secrets-operator from operators#43

Merged
xnoto merged 1 commit into
mainfrom
fix/sops-operator-active-app
Jun 19, 2026
Merged

fix: reconcile sops-secrets-operator from operators#43
xnoto merged 1 commit into
mainfrom
fix/sops-operator-active-app

Conversation

@xnoto

@xnoto xnoto commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • move the sops-secrets-operator child Application into the actively reconciled operators tree
  • remove the bootstrap-only wait hook/Application wiring that was not creating the app in ArgoCD
  • keep the change additive: no SopsSecret migration, no AWS credentials, no KMS identifiers, no KSOPS removal

Validation

  • scanned YAML/Markdown for explicit AWS account IDs, KMS ARNs/object IDs, and AWS access-key env names
  • kustomize build operators/sops-secrets-operator
  • kustomize build bootstrap
  • pre-commit run --all-files

Notes

  • Full local kustomize build operators is blocked by existing KSOPS generator usage in other operator dirs unless ArgoCD's KSOPS plugin environment is available; the new operator subtree builds cleanly.
  • After merge, gitops-operators should create argocd/sops-secrets-operator and the Helm chart should install the SopsSecret CRD/controller.

@xnoto xnoto merged commit 84045bd into main Jun 19, 2026
1 check passed
@xnoto xnoto deleted the fix/sops-operator-active-app branch June 19, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant