MIMARU

Kubernetes üzərində istehsalat qrupunun İT landşaftı

Şirkətin daxili servislərini vahid klasterə yığdıq: poçt və çat, bilik bazası, avadanlıq uçotu, fayl saxlancı, secret-lər. Klasterin vəziyyəti repozitoriyada təsvir olunub, yerləşdirmə GitOps vasitəsilə gedir.

15 servisHetzner-də k3sArgoCD ilə GitOps

Məsələ

Daxili servislərin sayı artmışdı və hər biri öz qaydası ilə yaşayırdı: fərqli serverlər, əl ilə quraşdırma, nəyin harada işlədiyini və onu necə təkrar qurmağı heç kim deyə bilmirdi. Yeniləmə hər dəfə araşdırmaya çevrilirdi.

Servislər səpələnib, quraşdırma əl ilə aparılırdı
Nəyin işlədiyinə dair vahid təsvir yoxdur
Servisi təkrar qurmaq və ya yeniləmək uzun və risklidir

Həll

Servisləri vahid klasterə yığdıq və onun vəziyyətini repozitoriyada təsvir etdik. Dəyişikliklər serverlərdəki əl əməliyyatları ilə deyil, git vasitəsilə gəlir.

Hetzner serverlərində vahid k3s klasteri
Klasterin vəziyyəti repozitoriyada təsvir olunub
ArgoCD ilə yerləşdirmə və geri qaytarma
Sertifikatlar, ingress və secret-lər vahid idarəetmədə

Stek və alətlər

Hetznerk3sArgoCDPostgreSQLMinIO

Rəqəmlərlə nəticə

15
servis — vahid klasterdə
1
repozitoriya bütün vəziyyəti təsvir edir
0
əl ilə quraşdırma — serverlərdə
Əlaqə

Məsələnizdən danışın

Prosesinizi araşdırıb arxitektura təklif edəcək, ilk mərhələni qiymətləndirəcəyik. Bir iş günü ərzində cavab veririk.