Agent skill · software engineering · affaan-m
deployment-patterns
Deployment iş akışları, CI/CD pipeline kalıpları, Docker konteynerizasyonu, sağlık kontrolleri, rollback stratejileri ve web uygulamaları için üretim hazırlığı kontrol listeleri.
Why this skill is useful
Provides specific deployment patterns and multi-stage Dockerfile examples that enhance the AI's knowledge of CI/CD practices.
What it needs
Requires docker installed locally. About 6k tokens when loaded. Last updated 2026-08-06. 238,342 stars on the source repository.
What this skill does
Deployment Kalıpları Üretim deployment iş akışları ve CI/CD en iyi uygulamaları. Ne Zaman Aktifleştirmeli CI/CD pipeline'ları kurarken Bir uygulamayı Docker'ize ederken Deployment stratejisi planlarken (blue-green, canary, rolling) Sağlık kontrolleri ve hazırlık probe'ları uygularken Üretim yayınına hazırlanırken Ortama özgü ayarları yapılandırırken Deployment Stratejileri Rolling Deployment (Varsayılan) Instance'ları kademeli olarak değiştir — rollout sırasında eski ve yeni versiyonlar birlikte çalışır. Artıları: Sıfır kesinti, kademeli rollout Eksileri: İki versiyon aynı anda çalışır — geriye uyumlu değişiklikler gerektirir Ne zaman kullanılır: Standart deployment'lar, geriye uyumlu değişiklikler Blue-Green Deployment İki özdeş ortam çalıştır. Trafiği atomik olarak değiştir. Artıları: Anında rollback (blue'ya geri dön), temiz geçiş Eksileri: Deployment sırasında 2x altyapı gerektirir Ne zaman kullanılır: Kritik servisler, sorunlara sıfır tolerans Canary Deployment Önce trafiğin küçük bir yüzdesini yeni versiyona yönlendir. Artıları: Tam rollout'tan önce gerçek trafikle sorunları yakalar Eksileri: Trafik bölme altyapısı, izleme gerektirir Ne zaman kullanılır: Yüksek trafikli servisler, riskli değişiklikler, feature flag'ler Docker Multi-Stage Dockerfile (Node.js) Multi-Stage Dockerfile (Go) Multi-Stage Dockerfile (Python/Django) Docker En İyi Uygulamaları CI/CD Pipeline GitHub Actions (Standart Pipeline) Pipeline Aşamaları Sağlık Kontrolleri Sağlık Kontrolü Endpoint'i Kubernetes Probe'ları Ortam Yapılandırması Twelve-Factor App Kalıbı Yapılandırma Validasyonu Rollback Stratejisi Anında Rollback Rollback Kontrol Listesi [ ] Önceki image/artifact mevcut ve tag'lenmiş [ ] Veritabanı migration'ları geriye uyumlu (yıkıcı değişiklik yok) [ ] Feature flag'ler deploy olmadan yeni özellikleri devre dışı bırakabilir [ ] Hata oranı artışları için izleme alarmları yapılandırılmış [ ] Rollback üretim yayınından önce staging'de test edilmiş Üretim Hazırlığı Kontrol Listesi Herha …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills affaan-m/deployment-patterns--050aab