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.

İçerik durumuDoğrulama bekliyorDokümantasyon sürümüLatest

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.

  1. Tek application pod ve worker node kaybı
  2. Ingress controller veya DNS/TLS yenileme kesintisi
  3. PostgreSQL primary failover ve geçici bağlantı kaybı
  4. S3 endpoint/RWX mount gecikmesi veya erişilemezliği
  5. 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.