¶
Checklist
Date: 2026-02-06
¶
Before Any Changes
Collect
kryptovisor
Gitea deployment config (compose/run).
Identify DB type and storage locations.
Confirm required URLs (HTTP(S), SSH).
Decide: external Postgres vs in-cluster.
Decide: SSH clones required or HTTP(S)-only.
Decide: Argo CD install.
¶
Migration Execution
Announce maintenance window.
Stop writes on old Gitea.
Take backup (data + DB + config).
Restore into Kubernetes.
Validate UI login and repo operations.
Cut over DNS.
Validate webhooks.
¶
Post Cutover
Configure runners (optional).
Install Argo CD (optional) and register repos.
Add backup schedule and verify restore.