Kurulum
Topoloji gereksinimleri ve yayımlanmamış sınırlar
Yüksek erişilebilirliğin tek bir uygulama ayarı değil, paylaşılan veri ve platform bileşenleri tasarımı olduğunu değerlendirin.
Gerekli tasarım alanları
Paylaşılan PostgreSQL, ortak storage, session/topoloji, ingress, rollout ve platform bileşenleri birlikte ele alınmalıdır.
Chart'ta bulunan yapı taşları
Kaynak Helm chart birden fazla replica, HPA, PodDisruptionBudget, startup/readiness/liveness probe, graceful termination ve topology spread alanlarını sunar. Bunlar platform mekanizmalarıdır; ölçülmüş yüksek erişilebilirlik sonucu veya hazır SLA değildir.
Veri ve platform ön koşulları
Tüm application replica'ları aynı PostgreSQL doğruluk durumuna ve aynı artifact içeriğine erişmelidir. S3-compatible shared storage veya gerçekten ortak RWX filesystem kullanılmalı; node-local volume çoklu replica için ortak storage kabul edilmemelidir.
- PostgreSQL failover, connection timeout ve pool yeniden bağlanma davranışı
- Storage endpoint veya mount kesintisinin readiness ve paket isteklerine etkisi
- Ingress'in hazır olmayan pod'u trafikten çıkarma ve uzun upload/download davranışı
- Node/zone dağılımı, kapasite, HPA metriği ve disruption budget'ın birlikte çalışması
- Uzun süren task lease/retry davranışının replica kaybında korunması
Failover kabul planı
Hedef topoloji üretim sayılmadan önce kontrollü arıza senaryolarıyla ölçülmelidir. Her test başlangıç yükünü, hata enjeksiyonunu, kullanıcı etkisini, recovery süresini, veri bütünlüğünü ve operasyon kanıtını kaydetmelidir.
- Tek application pod ve worker node kaybı
- Ingress controller veya DNS/TLS yenileme kesintisi
- PostgreSQL primary failover ve geçici bağlantı kaybı
- S3 endpoint/RWX mount gecikmesi veya erişilemezliği
- OSV, scan, cleanup ve storage-transfer görevi sırasında replica kaybı
Yayımlanmayan kanıt
Hazır kapasite profili, node sayısı, failover kabul sonucu, RTO/RPO veya SLA yayımlanmış değildir.
Yayınlanabilmesi için gerekli çıktı
Bu sayfanın durumu ancak belirli release/topoloji için tekrarlanabilir yük profili, tarihli failover sonuçları, veri tutarlılığı kontrolleri, ölçülmüş recovery süreleri, kapasite sınırları ve onaylı operasyon sahipliği yayımlandığında doğrulanmış olarak değiştirilebilir.