karvifi/os/blue-green-deployment

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Zero-downtime deployment patterns — blue-green, canary, rolling updates

Install

npx vskill@latest install karvifi/os/blue-green-deployment

SKILL.md

SKILL: Blue-Green Deployment

Blue-Green Pattern

yaml
# Blue environment (current production)
apiVersion: v1
kind: Service
metadata:
name: app-service
spec:
selector:
app: myapp
version: blue # Routes to blue
ports:
- port: 80
targetPort: 8080
---
# Deploy green (new version)
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp-green
spec:
replicas: 3
selector:
matchLabels:
app: myapp
version: green
template:
metadata:
labels:
app: myapp
version: green
spec:
containers:
- name: app
image: myapp:v2.0.0
bash
# Test green environment
curl http://green.internal.example.com
# Switch traffic to green (zero downtime)
kubectl patch service app-service \
-p '{"spec":{"selector":{"version":"green"}}}'
# Rollback if needed
kubectl patch service app-service \
-p '{"spec":{"selector":{"version":"blue"}}}'

Canary Deployment

yaml
# 90% blue, 10% green (gradual rollout)
apiVersion: v1
kind: Service
metadata:
name: app-service
spec:
selector:
app: myapp
# Routes to both versions
---
# Blue: 9 replicas (90%)
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp-blue
spec:
replicas: 9
---
# Green: 1 replica (10%)
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp-green
spec:
replicas: 1

Quality Checks

  • [ ] Health checks on new version
  • [ ] Automated rollback on errors
  • [ ] Monitoring during deployment
  • [ ] Database migration strategy
  • [ ] Feature flags for gradual rollout
  • [ ] Smoke tests after deployment
  • [ ] Load testing new version
  • [ ] Rollback plan documented

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/karvifi/os/blue-green-deployment/badge)](https://verified-skill.com/skills/karvifi/os/blue-green-deployment)

Something wrong with this skill or its page? Tell us.