አንድ ጅምር ከዶከር-ኮምፖስ ወደ ኩበርኔትስ እንዴት እንደተገኘ

በዚህ ጽሑፍ ውስጥ በጅምር ፕሮጄክታችን ላይ የኦርኬስትራ አቀራረብን እንዴት እንደቀየርን ፣ ለምን እንደሰራን እና በመንገድ ላይ ምን ችግሮች እንደፈታን ማውራት እፈልጋለሁ ። ይህ መጣጥፍ ለየት ያለ ነው ለማለት አያስቸግርም ፣ ግን አሁንም ለአንድ ሰው ጠቃሚ ሊሆን ይችላል ብዬ አስባለሁ ፣ ምክንያቱም ችግሩን በመፍታት ሂደት ውስጥ ፣ ቁሳቁሱን በተመጣጣኝ ጥረት ሰብስበናል።  

ምን ነበረን እና ስለ ምን እየተነጋገርን ነበር? እና ከማስታወቂያው መስክ ወደ 2 አመት የእድገት ታሪክ ያለው የጅምር ፕሮጀክት ነበረን። ፕሮጀክቱ በመጀመሪያ የተገነባው እንደ ማይክሮ ሰርቪስ ሲሆን የአገልጋዩ ክፍል በሲምፎኒ + ትንሽ ላራቬል ፣ ጃንጎ እና ቤተኛ ኖድጄስ ተጽፎ ነበር። አገልግሎቶቹ በዋናነት ለሞባይል ደንበኞች ኤፒአይ ናቸው (በፕሮጀክቱ ውስጥ 3ቱ አሉ) እና የራሳችን ኤስዲኬ ለአይኦኤስ (በደንበኞቻችን አፕሊኬሽኖች ውስጥ የተሰራ)፣ እንዲሁም የድር በይነገጽ እና የእነዚህ ተመሳሳይ ደንበኞች የተለያዩ ዳሽቦርዶች ናቸው። ሁሉም አገልግሎቶች መጀመሪያ ላይ ተዘግተው ነበር እና በ docker-compose ስር ነበር የሚሰሩት።

እውነት ነው፣ ዶከር-ኮምፖዝ በሁሉም ቦታ ጥቅም ላይ አልዋለም፣ ነገር ግን በገንቢዎች አካባቢ፣ በሙከራ አገልጋይ እና በቧንቧው ውስጥ አገልግሎቶችን ሲገነቡ እና ሲሞክሩ ብቻ ነው። ነገር ግን በምርት አካባቢ, Google Kubernetes Engine (GKE) ጥቅም ላይ ውሏል. በተጨማሪም ፣ GKE ን በፕሮጀክቱ መጀመሪያ ላይ ሙሉ በሙሉ በድር በይነገጽ አዋቅረነዋል ፣ ይህም በጣም ፈጣን እና ለእኛ ያኔ እንደሚመስለን ። በ GKE ውስጥ አገልግሎቶችን ለመጀመር የዶክተር ምስሎችን የመገንባት ሂደት ብቻ በራስ-ሰር ተሰራ።

ተጨማሪ ያንብቡ