CI Azure DevOps'ta kaldı, CD Argo CD'ye geçti
- Problem
- Build'ler Azure DevOps'ta çalışıyordu ama deploy'lar ortamdan ortama farklı yollarla yapılıyordu; hangi sürümün nerede olduğu net değildi.
- Ne yaptım
- Rancher yönetimli kümelerde Argo CD kurdum. Azure DevOps pipeline'ı image'ı build edip tag'i Git'e yazıyor, Argo CD kümeyi Git'ten senkronluyor.
- Sonuç
- Release'ler ortamlar arasında izlenebilir ve tutarlı hâle geldi.