railiance-platform/argocd/repositories
tegwick 6076d57218
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
Repoint ArgoCD GitOps to Forgejo (RAIL-HO-WP-0005 T11)
Switch bootstrap AppProjects, root application, openbao-secretstore, and
repository template URLs from gitea.coulomb.social to forgejo.coulomb.social.
2026-07-08 15:35:28 +02:00
..
issue-core.repository.sops.yaml.template Point issue-core ArgoCD Application at Forgejo Git source 2026-07-08 15:21:00 +02:00
railiance-platform.repository.sops.yaml.template Repoint ArgoCD GitOps to Forgejo (RAIL-HO-WP-0005 T11) 2026-07-08 15:35:28 +02:00
README.md Add ArgoCD GitOps bootstrap contract for railiance01 2026-06-19 21:05:12 +02:00

ArgoCD Repository Registration

ArgoCD discovers Git repositories from Kubernetes Secrets in the argocd namespace with argocd.argoproj.io/secret-type: repository.

Use the templates in this directory to create SOPS-encrypted, non-plaintext repository Secret files. Credentials must be sourced from the approved operator/OpenBao path and must never be committed in plaintext.

Recommended OpenBao path:

platform/operators/argocd/repositories/<repo-name>

After creating an encrypted file such as argocd/repositories/railiance-platform.repository.sops.yaml, apply it with:

ARGOCD_REPOSITORY_SECRET=argocd/repositories/railiance-platform.repository.sops.yaml \
  make argocd-repo-apply