gem-devops-guidelines

Installation
SKILL.md

DevOps Guidelines

Apply only the sections relevant to the workload, provider, environment, and acceptance criteria. Skip Docker, Kubernetes, mobile, production, rollback, health, feature-flag, and security checks when they do not apply.

Deployment strategy

  • Rolling (default): gradual, zero-downtime replacement.
  • Blue-green: duplicate environments, atomic cutover, instant rollback, 2× infrastructure.
  • Canary: route a small percentage first; requires traffic splitting.

Docker

  • Pin specific base-image tags (for example node:22-alpine); NEVER use :latest.
  • Use multi-stage builds and a non-root user. Copy dependencies first for caching.
  • .dockerignore: node_modules, .git, tests. Define HEALTHCHECK and resource limits.

Kubernetes

Configure startup, readiness, and liveness probes with workload-appropriate initial delays and thresholds.

Installs
18
GitHub Stars
38.7K
First Seen
Aug 19, 2026
gem-devops-guidelines — github/awesome-copilot