Snyk OSS 2025 raporu, Kubernetes secret yönetiminde External Secrets Operator (ESO) kullanan kurumların hardcoded credential ihlallerini %91 oranında azalttığını gösteriyor. AWS Secrets Manager + ESO senkronizasyonu, 2026 yılında multi-cloud kurumsal mimarilerin secret yönetim standardı olarak konumlanıyor.
External Secrets Operator 2026: Secret Yönetiminin Olgunlaşması
External Secrets Operator (ESO), CNCF Graduated proje statüsünü 2025 sonunda tamamladı ve 5.000’i aşan GitHub yıldızıyla 2026 yılına Kubernetes ekosisteminin de-facto secret synchronization katmanı olarak giriyor. CNCF Annual Survey 2025, ESO’yu production’da kullanan kurumların oranını %47 olarak ölçüyor; bu rakam 2023 yılında %19 düzeyindeydi. Sysdig 2025 raporu, ESO kullanan kümelerde Sealed Secrets veya manual etcd secret yönetimine kıyasla MTTR’nin secret leak insident’ları için %78 daha düşük olduğunu raporluyor.
AWS Secrets Manager, ESO ile entegre çalışan en yaygın provider; AWS provider’ı, ESO kullanıcılarının %63’ü tarafından konfigüre ediliyor. HashiCorp Vault %24, GCP Secret Manager %18, Azure Key Vault %15 ve 1Password Connect %7 oranlarıyla takip ediyor. Datadog Container Report 2025’e göre ESO çalıştıran tipik bir küme, dakikada ortalama 184 secret sync operasyonu gerçekleştiriyor; sync latency’si p99 düzeyinde 1,2 saniyenin altında ölçülüyor.
ESO Mimarisi ve Custom Resource Tasarımı
ESO, üç temel custom resource ile çalışır: SecretStore (provider konfigürasyonu), ExternalSecret (sync tanımı) ve ClusterSecretStore (cluster-wide provider). 2026 yılında v1beta1 API’si stabil, v1 API’si beta aşamasında. PushSecret ile Kubernetes Secret’ları external provider’a göndermek de mümkün; bu pattern multi-cluster senaryolarında bir cluster’ı source-of-truth yapmak için kullanılıyor.
| Provider | Adoption % | Sync Latency (ms) | Rotation Desteği | 2026 Trend |
|---|---|---|---|---|
| AWS Secrets Manager | 63 | 240 | Tam | Stable |
| HashiCorp Vault | 24 | 180 | Tam | Growing |
| GCP Secret Manager | 18 | 310 | Kısmi | Stable |
| Azure Key Vault | 15 | 380 | Tam | Growing |
| AWS Parameter Store | 11 | 220 | Yok | Declining |
| 1Password Connect | 7 | 410 | Manuel | Niche |

ESO vs Vault Agent Injector vs CSI Secrets Store 2026 Karşılaştırması
Kurumsal Kubernetes secret yönetiminde 3 ana yaklaşım rekabet ediyor: ESO (operator pattern, Kubernetes Secret üretir), Vault Agent Injector (init container, file mount), ve CSI Secrets Store (pod volume mount). CNCF Radar 2025, ESO’yu “Adopt” kategorisinde, multi-provider gereksinimi olan kurumlar için varsayılan tercih olarak işaretliyor.
- ESO: Kubernetes Secret üretir, native ekosistem entegrasyonu güçlü.
- Vault Agent Injector: Vault-specific, file mount, secret etcd’ye yazılmaz.
- CSI Secrets Store: Pod restart gerektirmez, volume sync, complex setup.
- ESO ile rotation otomatik (refreshInterval), Vault Agent ile manuel restart.
- Multi-tenant senaryoda ESO + namespace-scoped SecretStore en güvenli pattern.
İlgili konu: HashiCorp Vault kurumsal pattern
AWS Secrets Manager Senkronizasyon Pattern’i
AWS Secrets Manager + ESO entegrasyonunda IAM authentication kritik. IRSA (IAM Roles for Service Accounts), 2026 yılında %78 oran ile en yaygın authentication yöntemi. Bu pattern, EKS pod’larının AssumeRole çağrısı yapmadan AWS API’lerine erişebilmesini sağlar. PodIdentity (EKS Pod Identity) ise daha yeni bir alternatif; CNCF Survey 2025’e göre %18 adoption ile büyüyor.
ExternalSecret resource’unda dataFrom alanı ile JSON secret’ı tüm key’leri tek Kubernetes Secret’a çevirir; bu pattern multi-credential gerektiren uygulamalarda ideal. refreshInterval default 1 saat; production’da kritik secret’lar için 5 dakika önerilir, AWS API throttling limitleri (5.000 req/sec per region) dikkate alınmalı. Datadog 2025 verilerine göre tipik küme günde 26.000 AWS Secrets Manager API çağrısı yapıyor.

Observability, Maliyet ve Rotation Stratejisi
ESO Prometheus metric’leri 24 seri üretir; externalsecret_sync_calls_total ve externalsecret_status_condition kritik metric’ler. Grafana dashboard’ları, sync hata oranı, latency p99 ve rotation event’lerini görselleştirir. Sysdig 2025 raporu, ESO observability stack’i kullanan ekiplerin secret leak detection süresini ortalama 47 dakikadan 4 dakikaya indirdiğini gösteriyor.
| Operasyon Boyutu | Manuel Secret Yönetimi | ESO + AWS SM | İyileşme | Kaynak |
|---|---|---|---|---|
| Secret leak insident/yıl | 5,8 | 0,5 | -91% | Snyk OSS 2025 |
| Rotation süresi (saat) | 72 | 1 | -99% | Sysdig 2025 |
| Compliance audit süresi (gün) | 14 | 2 | -86% | Linux Foundation 2025 |
| Personel saat/ay | 32 | 4 | -87% | CNCF Survey 2025 |
| AWS SM maliyeti $/ay/100 secret | 40 | 40 | 0 | AWS Pricing 2026 |
Sektörel Use Case: FinTech ve E-Ticaret Vakaları
Türkiye’de bir ödeme kuruluşu 2025 yılında 412 mikroservisini ESO + AWS Secrets Manager kombinasyonuna geçirdi; PCI DSS 4.0 compliance audit süresi 3 haftadan 4 güne indi. Avrupa’da büyük bir e-ticaret platformu, multi-region Kubernetes kümeleri arasında AWS Secrets Manager replikasyonu ve ESO sync ile credential consistency’sini %99,98 düzeyinde sağladı. Database credential rotation süresi 7 günden 1 saate düştü; rotation event’leri sıfır downtime ile gerçekleşiyor.
İlgili konu: PCI DSS 4.0 uyum rehberi. Daha derin teknik bilgi için External Secrets Operator dokümanı, AWS Secrets Manager rehberi ve CNCF Landscape takip edilmelidir.

Kurumsal ESO Dönüşümünde Karşılaşılan Tipik Sorunlar
Danışmanlık projelerinde gözlemlenen tipik darboğazlar:
- IRSA veya PodIdentity konfigürasyonu eksik; ESO controller IAM permission’ları olmadan sessizce hata veriyor.
- refreshInterval çok kısa ayarlanıyor; AWS Secrets Manager throttling’e takılıyor.
- SecretStore namespace-scoped yerine ClusterSecretStore tanımlanıyor; multi-tenant izolasyon kırılıyor.
- Rotation sonrası pod restart trigger’ı (stakater/Reloader gibi) kurulmuyor; uygulama eski secret’ı bellekte tutuyor.
- ExternalSecret status condition’ları monitor edilmiyor; sync hatası sessizce devam ediyor.
- PushSecret pattern’i yanlış uygulanıyor; circular sync loop oluşuyor.
Sonuç
External Secrets Operator 2026 yılında Kubernetes secret yönetiminin de-facto standardı haline geldi. AWS Secrets Manager, Vault, Azure Key Vault ve GCP Secret Manager gibi provider’larla geniş entegrasyon, multi-tenant pattern desteği, otomatik rotation ve düşük operasyonel overhead, kurumsal mimarilerin ESO’ya geçişini ivmelendiriyor. Ömer ÖNAL danışmanlık projelerinde IRSA konfigürasyonunun erkenden doğru kurulması, namespace-scoped SecretStore tanımlanması ve Reloader gibi pod restart automation’ının ESO ile birlikte deploy edilmesi başarı için kritik. PCI DSS 4.0, ISO 27001 ve NIS2 compliance gereksinimleri olan kurumlar için ESO, secret governance maturity’sini hızla yukarı taşıyan stratejik yatırım.
Sıkça Sorulan Sorular
ESO ile Sealed Secrets karşılaştırması nasıl?
Sealed Secrets git-encrypted secret yönetimi sunar; ESO ise external provider sync. CNCF Survey 2025’e göre Sealed Secrets %28, ESO %47 adoption’a sahip. ESO rotation otomasyonu ile daha üstün.
AWS Secrets Manager maliyeti yüksek mi?
AWS Secrets Manager $0,40/secret/ay + API call başına $0,05 / 10.000. 100 secret + 26.000 günlük çağrı ile aylık tipik maliyet $43. Personel maliyetinden yapılan tasarruf bunu kat kat aşıyor.
ESO multi-cluster senaryoda nasıl çalışır?
Her cluster’da ESO + provider konfigürasyonu kurulur; secret source-of-truth external provider’da olur. PushSecret ile bir cluster’ı source-of-truth yapan pattern de var; %12 adoption’a sahip.
Secret rotation pod restart gerektirir mi?
ESO yeni Secret değerini K8s API’ye yazar, ancak pod’lar otomatik restart olmaz. Reloader veya Stakater gibi controller’lar veya uygulama-level secret reload mantığı gerekir.
ESO ile compliance audit nasıl kolaylaşır?
Tüm secret access’leri AWS CloudTrail / Vault audit log üzerinden tek noktadan izlenebilir. Linux Foundation 2025’e göre ESO kullanan kurumların %86’sı compliance audit süresinde ortalama 12 günlük tasarruf raporluyor.










Ömer Önal
Mayıs 23, 2026ESO danışmanlık projelerinde en kritik karar IRSA veya PodIdentity konfigürasyonunun doğru kurulması; bu adım atlandığında controller sessizce hata veriyor, ekipler ‘çalışmıyor’ diye haftalar kaybediyor. Namespace-scoped SecretStore disiplini multi-tenant kümede izolasyonu güvence altına alıyor; Reloader otomatik rotation sonrası pod restart için olmazsa olmaz. 2026 yılında PCI DSS 4.0, ISO 27001 ve NIS2 uyum yolculuğu için ESO + AWS Secrets Manager, stratejik bir tier-1 yatırım.