Middle+
Ako bol vykonaný deployment v [spoločnosti]?
sobes.tech AI
Odpoveď od AI
V spoločnosti bol nasadenie organizované prostredníctvom CI/CD pipeline s použitím GitLab CI a Kubernetes. Po úspešnom absolvovaní testov a zostavení artefaktov bola nová obraz kontajnera automaticky nasadená do staging prostredia na integračné testy.
Pre produkciu sa použil kanársky deployment: nová verzia bola nasadená na malú časť inštancií, a ak neboli žiadne chyby, prevádzka bola postupne úplne presmerovaná. To znižovalo riziká a umožnilo rýchly rollback v prípade problémov.
Celá infraštruktúra bola opísaná v Helm charts, čo zabezpečovalo opakovateľnosť a jednoduché riadenie konfigurácií.