All skills

deployment-patterns

Official
by Api.AirforcePrepends a system promptDevOps & CI/CD000 uses202,700

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.

open-sourceclaude-codedevops-ci-cdaffaan-m
Share

What this skill does

When applied, it prepends a system prompt before your request is sent — no extra calls and no change to how you are billed beyond the added tokens.

---
name: deployment-patterns
description: 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.
origin: ECC
---

# 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.

```
Instance 1: v1 → v2  (önce güncelle)
Instance 2: v1        (hala v1 çalışıyor)
Instance 3: v1        (hala v1 çalışıyor)

Instance 1: v2
Instance 2: v1 → v2  (ikinci olarak güncelle)
Instance 3: v1

Instance 1: v2
Instance 2: v2
Instance 3: v1 → v2  (son olarak güncelle)
```

**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.

```
Blue  (v1) ← trafik
Green (v2)   boşta, yeni versiyon çalışıyor

# Doğrulamadan sonra:
Blue  (v1)   boşta (yedek haline gelir)
Green (v2) ← trafik
```

**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.

```
v1: %95 trafik
v2:  %5 trafik  (canary)

# Metrikler iyi görünüyorsa:
v1: %50 trafik
v2: %50 trafik

# Final:
v2: %100 trafik
```

**Artıları:** Tam rollout'tan önce gerçek trafikle sorunları yakalar
**Eksileri

Use this skill

Per request

Add a "skill" field with the skill’s ID to your chat completion request. It is applied server-side before your prompt is sent — no extra calls.

{
  "model": "gpt-4o-mini",
  "skill": "imp-58dff386-bb94-4e76-9050-e80c32c3055e",
  "messages": [{ "role": "user", "content": "…" }]
}
Always on — no field to send

Install the skill, enable it in your dashboard and (optionally) limit it to specific models. It then applies automatically to every matching request — with no "skill" field to send each time.

Set it up in your dashboard