GitHub

Services

Long-running services we build and operate alongside the infrastructure (as opposed to the CLI tools). Service source lives under src/services/.

  • swarmctl — the manager-side Docker Swarm controller: rebalances services onto new workers and drains workers gracefully before they leave the swarm.
  • docker-gcr-proxy — the per-node pull-through proxy for gcr.io: injects a fresh OAuth token on every Swarm image pull so MIG-replaced workers never fail on an expired baked-in credential.
  • build_metrics - daily Cloud Run job that collects Cloud Build and Azure DevOps build outcomes into BigQuery, backing the Build Metrics Grafana dashboard.
  • ha_deploy_times_report - weekly Cloud Run function that posts full-fleet HA deploy timing to Slack, built on the same build_metrics.ha_deploys data the collector writes.
Edit this page