Skip to content

Epic: Move production to provider C (after staging is proven) #249

Description

@crtahlin

Epic: Move production to provider C (after staging is proven)

Follow-up to #240. Once the staging environment is running on its own VM on provider C and both flows are re-verified there, migrate production the same way: its own VM on C, decoupled from the current shared host.

Gated on #240 — do not start until staging is validated and the runbook (#246) exists.

Why

Plan (sub-issues to be split out from this checklist once #240 is done)

Acceptance criteria (epic)

  • Production runs on its own VM on C, no shared Bee/host with staging.
  • main pushes deploy to the prod VM via CI/CD; old host retired.
  • Prod reachable over HTTPS on the production domain with a clean DNS cutover (rollback documented).
  • Flow A re-verified on mainnet prod; Flow B verifiable on demand behind its guards.
  • Runbook updated so the process is reproducible.

Constraints / notes

  • No secrets, keys, IPs, hostnames, or provider-account details in this public repo — keep them in the private store referenced by the runbook.
  • Plan the DNS cutover to minimise downtime; never push directly to main.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestepicTracks a group of sub-issuesopsInfrastructure, deployment, monitoringp3Low priority — someday

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions