Middle+
[Şirket]te dağıtım nasıl yapıldı?
sobes.tech yapay zeka
AI'dan gelen yanıt
Şirkette, dağıtım CI/CD boru hattı kullanılarak GitLab CI ve Kubernetes ile organize edildi. Testlerin ve artefaktların başarıyla tamamlanmasının ardından, yeni konteyner imajı otomatik olarak staging ortamına dağıtıldı ve entegrasyon testleri gerçekleştirildi.
Üretim için, kanarya dağıtımı kullanıldı: yeni sürüm, az sayıda örneğe dağıtıldı ve hata olmaması durumunda trafik kademeli olarak tamamen yönlendirildi. Bu, riskleri azalttı ve sorunlar durumunda hızlı geri dönüşe olanak tanıdı.
Tüm altyapı Helm chart'larında tanımlandı, bu da tekrarlanabilirlik ve yapılandırma yönetiminin kolaylığını sağladı.