Awesome-omni-skill devops-cloud

Master DevOps, cloud infrastructure, containerization, CI/CD, Kubernetes, and infrastructure as code. Use when deploying applications, setting up infrastructure, or managing cloud services.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/devops/devops-cloud" ~/.claude/skills/diegosouzapw-awesome-omni-skill-devops-cloud && rm -rf "$T"
manifest: skills/devops/devops-cloud/SKILL.md
source content

DevOps & Cloud Infrastructure Skill

Quick Start - Docker

FROM node:18-alpine

WORKDIR /app

COPY package*.json ./
RUN npm ci --only=production

COPY . .

EXPOSE 3000

CMD ["node", "server.js"]
# Build image
docker build -t myapp:1.0 .

# Run container
docker run -p 3000:3000 myapp:1.0

Core Technologies

Containerization

  • Docker (images, containers, compose)
  • Container registries
  • Multi-stage builds
  • Container security

Orchestration

  • Kubernetes (K8s)
  • Helm package management
  • Operators and controllers
  • GitOps (ArgoCD, Flux)

Cloud Platforms

  • AWS: EC2, S3, RDS, Lambda, ECS, EKS
  • GCP: Compute Engine, Cloud Run, Dataflow
  • Azure: VMs, App Service, AKS

CI/CD

  • GitHub Actions
  • GitLab CI/CD
  • Jenkins
  • CircleCI

Infrastructure as Code

  • Terraform
  • CloudFormation
  • Ansible
  • Pulumi

Monitoring

  • Prometheus + Grafana
  • ELK Stack (Elasticsearch, Logstash, Kibana)
  • DataDog, New Relic
  • CloudWatch

Best Practices

  1. Automation - Automate everything
  2. Infrastructure as Code - Version control infrastructure
  3. Monitoring - Comprehensive observability
  4. Security - Defense in depth
  5. Documentation - Keep runbooks current
  6. Testing - Test infrastructure changes
  7. Versioning - Version all configurations
  8. Disaster Recovery - Regular DR testing

Resources