devops-release

Automate CI/CD pipelines for cloud-native applications with GitHub Actions, Docker, and Kubernetes.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill devops-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-release
Source: https://github.com/duylinhdang1998/claude-template-agent/tree/main/plugins/vfm-agent-company/skills/devops-release
Command: npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill devops-release

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill consolidates production-grade DevOps and release engineering procedures to remove manual deployment friction, reduce downtime, and enable frequent safe releases for cloud-native services.

Core Features & Use Cases

  • CI/CD Pipeline Design: GitHub Actions pipeline templates with quality gates, multi-stage builds, and image promotion.
  • Containerization & Orchestration: Docker build best practices and Kubernetes manifests (deployments, services, HPA, ingress) for zero-downtime updates.
  • Release Strategies & Rollback: Canary, blue-green, and rolling update processes with health-based promotion and fast rollback paths.
  • Monitoring & Alerts: Datadog/Prometheus integration, alert rules, dashboards, and on-call runbook procedures.
  • Infrastructure as Code & Runbooks: Terraform/Cloud templates and operations runbooks for provisioning, incident response, and handover.
  • Use Case: Safely roll out a new backend service via GitHub Actions into EKS using canary releases while monitoring error rate and latency.

Quick Start

Create a GitHub Actions CI/CD pipeline that builds a Docker image for service "api", deploys to a staging Kubernetes namespace, and configures a 10% canary with Datadog alerts for error rate and latency.

Frequently Asked Questions about devops-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a GitHub Actions CI/CD pipeline with Docker and Kubernetes deployments?

A canary deployment routes a small percentage of traffic to a new version while monitoring health metrics like error rate and latency. If metrics stay normal, traffic increases gradually; if anomalies appear, an automated rollback path triggers to revert the deployment.

How do I configure health-based canary rollouts with automated rollback in Kubernetes?

Canary rollouts in Kubernetes route a small percentage of traffic to a new version while monitoring health metrics like error rate and latency. If thresholds are breached, automated rollback paths revert the deployment, ensuring safe, zero-downtime updates.

Does this DevOps release automation integrate with Datadog or Prometheus for monitoring?

Yes, this release automation integrates with Datadog and Prometheus for monitoring. It configures alert rules, dashboards, and on-call runbook procedures to track application health and trigger alerts during production deployments.

What is the best way to provision infrastructure as code for EKS or GCP release pipelines?

The best way to provision infrastructure as code for release pipelines is using Terraform or Cloud templates. This approach automates cloud resource provisioning on AWS or GCP, providing consistent environments for your Kubernetes deployments and CI/CD processes.

When should I use blue-green deployments instead of rolling updates for zero-downtime releases?

Use blue-green deployments instead of rolling updates when you need instant traffic shifting and rapid rollback capabilities for zero-downtime releases. Blue-green maintains two identical environments, whereas rolling updates gradually replace instances, making blue-green safer for major version changes.