Mavi-yeşil dağıtım mükemmel çalıştı. Ancak yeşil ortamın yapılandırması farklıydı.

Kurulum:

  • Mavi ortam: üretimde çalışıyor
  • Yeşil ortam: boşta, dağıtıma hazır
  • Yeşil'e dağıt, test et, trafiği değiştir

Ne yanlış gitti:

  • Özellik bayrağı Mavi'de güncellendi
  • Kimse Yeşil'i güncellemedi
  • Yeni sürüm Yeşil'e dağıtıldı
  • Trafik değiştirildi
  • Özellik bayrağı eski değerine geri döndü
  • Kullanıcılar haftalardır kullandıkları bir özelliği kaybetti

Bulunan diğer yapılandırma kaymaları:

  • Farklı veritabanı bağlantı havuzu boyutları
  • Farklı günlük seviyeleri
  • Farklı zaman aşımı değerleri
  • API anahtarları sadece Mavi'de döndürüldü

Düzeltme:

  • Kod olarak yapılandırma (tüm yapılandırma depoda)
  • Yapılandırmayı koddan ayrı dağıt
  • Trafik değiştirmeden önce yapılandırma senkronizasyon kontrolü
  • Harici yapılandırma deposu (ortam başına değil)

Ders: Mavi-yeşil dağıtımlar, mavi-yeşil yapılandırma yönetimi gerektirir.


← Alınan Derslere Dön