Middle+
როგორ მოხდა განთავსება [კომპანიაში]?
sobes.tech AI
პასუხი AI-სგან
კომპანიაში, განაწილება ორგანიზებული იყო CI/CD პაიპლაინის საშუალებით, რომელიც იყენებდა GitLab CI-ს და Kubernetes-ს. წარმატებით დასრულების შემდეგ ტესტებისა და არტეფაქტების მშენებლობის შემდეგ, ახალი კონტეინერის სურათი ავტომატურად განთავსდა staging გარემოში ინტეგრაციის ტესტებისთვის.
პროდუქციისთვის გამოიყენებოდა კანარიანი განთავსება: ახალი ვერსია განთავსდა მცირე რაოდენობის ინსტანციებზე, და თუ შეცდომები არ იყო, ტრაფიკი ეტაპობრივად მთლიანად გადაეცა. ეს შემცირდა რისკები და შესაძლებელი იყო სწრაფი დაბრუნება პრობლემების შემთხვევაში.
სრული ინფრასტრუქტურა აღწერილი იყო Helm-ჩარტებში, რაც უზრუნველყოფდა განმეორებადობას და კონფიგურაციების მართვის მარტივობას.