Operational procedures — how to run, release, and debug things in production.

On-call

  • Where to look — something is wrong and you do not know where yet. Consoles, how to reach them, signals that lie.
  • Tenant debugging — start here for most alerts. Finding a tenant, reading exit reasons, and telling a tenant problem from a wider one.
  • Honcho instance debugging — one tenant’s instance: state, deriver queue, config, etc.
  • Node loses egress — a node stops reaching the internet while its pods stay Running and pass every probe.
  • AlloyDB connection saturation — “remaining connection slots are reserved”, why per-database pooling causes it, and the max_connections fix.

”Why has my change not landed”

  • ArgoCD operations — upgrading the control plane. ArgoCD is a Helm release; it does not manage itself.

Support

  • Support triage — a user writes in. Email → tenant → verdict; the welcome-credit decision table; pause and balance-email behavior.
  • Stripe debugging — the Stripe side: find a tenant’s customer, check and grant credits, invoices and the paid-invoice reissue, coupon codes.

Operations

Legacy