Skip to content

Instantly share code, notes, and snippets.

@ipedrazas
Last active March 6, 2020 11:16
Show Gist options
  • Save ipedrazas/955c44e84a34b7676fdb59d16b003f41 to your computer and use it in GitHub Desktop.
Save ipedrazas/955c44e84a34b7676fdb59d16b003f41 to your computer and use it in GitHub Desktop.
Kubernetes Applications checklist

Checklist: Application Readiness for Kubernetes

  • Not running latest
  • Readiness Checks
  • Liveness Checks
  • Metric/Telemetry instrumentation
  • Limits
  • Requests
  • Listen to signals (graceful shutdowns)
  • Labels
  • Annotations
  • Configmaps
  • Secrets
  • PV/PVCs
  • Security context / Pod Security Policies
  • HPA
  • PDB
  • Service to dependencies ← own the DNS
  • Non-blocking initContainers (no sleeps!!)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment