Infrastructure as Code
Find a file
Graham McIntire abb991e3c6
prop: move ArgoCD source + image-updater to codeberg
The prop and prop-grid-rs container images now live on
codeberg.org/gmcintire/* (see prop repo commit 8a9c0ba6 for the
workflow flip). Application source repo and image-updater registry
list follow.

Cluster-side state still required for this to roll out, applied
out-of-band via kubectl:

- Secret prop/forgejo-registry — dockerconfigjson with codeberg.org
  auth (also keeps git.mcintire.me auth during the transition).
- Secret argocd/forgejo-registry — same shape, used by the
  argocd-image-updater registry config.
- Secret argocd/codeberg-credentials-gmcintire (label
  argocd.argoproj.io/secret-type=repo-creds) — credentials template
  matching url=https://codeberg.org/gmcintire so future codeberg
  repos under that owner pick up auth automatically.
- ConfigMap argocd/argocd-image-updater-config — registries.conf
  extended with codeberg.org entry referencing the new pull secret.
2026-05-05 10:45:41 -05:00
ansible dns updates 2026-04-27 12:43:08 -05:00
cluster update 2026-03-26 17:53:51 -05:00
home/cluster prop: move ArgoCD source + image-updater to codeberg 2026-05-05 10:45:41 -05:00
old/cluster update and remove dns from tf 2026-01-10 16:00:02 -06:00
talos change 2026-04-20 13:00:52 -05:00
tofu updates 2026-05-04 16:59:31 -05:00
.gitignore update gitignore and docs for local tofu state 2026-02-17 14:31:33 -06:00
CLAUDE.md migrate from flux to argocd 2026-04-29 10:26:33 -05:00
talosconfig fix vntx cnames 2026-01-16 09:25:46 -06:00