Ship to Production

Build, deploy and keep it running. The path from a working branch to a service you can sleep through: reproducible container images, CI that is fast and locked down, infrastructure as code, Kubernetes manifests with sane probes and limits, progressive delivery, and the alerts and incident habits that follow a launch.

  • 10 skills
  • 2,004 lines of instructions
  • MIT

What's inside

Best for: Developers who own their deploys. Start with dockerfile-best-practices and github-actions-workflows. Each skill loads when a request matches its description, or call one directly with its $name.

  1. Dockerfile Best Practices Small, cached, non-root images that stop on SIGTERM DevOps & Infrastructure$dockerfile-best-practices210 lines
  2. GitHub Actions Workflows Fast PR signal, shared pipelines, guarded deploys DevOps & Infrastructure$github-actions-workflows278 lines
  3. GitHub Actions Security Read-only tokens, SHA pins, no injected titles DevOps & Infrastructure$github-actions-security209 lines
  4. Terraform Modules Small typed interfaces, refactors with zero destroys DevOps & Infrastructure$terraform-modules241 lines
  5. Kubernetes Manifests Deployments that survive rollouts and node drains DevOps & Infrastructure$kubernetes-manifests216 lines
  6. Deployment Strategies Ship to 5% first, roll back in a minute DevOps & Infrastructure$deployment-strategies187 lines
  7. Secrets Management No plaintext keys, rotation you have rehearsed DevOps & Infrastructure$secrets-management158 lines
  8. OpenTelemetry One connected trace per request, vendor-neutral Observability & SRE$opentelemetry206 lines
  9. SLOs and Error Budgets Targets users feel, alerts on burn rate Observability & SRE$slo-error-budgets154 lines
  10. Incident Command One commander, clear roles, updates on the clock Observability & SRE$incident-command145 lines
esc