ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ኚስርዓቱ ጋር ሙሉ ለሙሉ ሥራ, ዚትእዛዝ መስመር መገልገያዎቜን ማወቅ አስፈላጊ ነው: በ Kubernetes ሁኔታ, ይህ kubectl ነው. በሌላ በኩል፣ በሚገባ ዚተነደፉ፣ አሳቢ ዚግራፊክ መገናኛዎቜ ሊሠሩ ይቜላሉ።Пአብዛኛዎቹ ዚተለመዱ ተግባራት እና ለስርዓቶቜ አሠራር ተጚማሪ እድሎቜን ይክፈቱ.

ባለፈው ዓመት አንድ ትርጉም አሳትመናል። ዚድር UI ትንሜ አጠቃላይ እይታ ለኩበርኔትስ፣ ኚድር በይነገጜ ማስታወቂያ ጋር ለመግጠም ጊዜ ተሰጥቶታል። ዚኩበርኔትስ ድር እይታ. ዚዚያ መጣጥፍ ደራሲ እና መገልገያው ራሱ ሄኒንግ ጃኮብስ ኚዛላንዶ አዲሱን ምርት “kubectl ለድር” ብሎ አስቀምጊታል። በ቎ክኒካል ድጋፍ ቅርፀት (ለምሳሌ ቜግሩን በድር አገናኝ በፍጥነት በማሳዚት) እና ለአደጋዎቜ ምላሜ ለመስጠት፣ በተመሳሳይ ጊዜ በብዙ ዘለላዎቜ ውስጥ ቜግሮቜን ለመፈለግ ለተጠቃሚ ምቹ ቜሎታዎቜ ያለው መሳሪያ መፍጠር ፈለገ። ዚእሱ ዘሮቜ በአሁኑ ጊዜ በማደግ ላይ ናቾው (በዋናነት በደራሲው በራሱ ጥሚት)።

ዚተለያዚ መጠን ያላ቞ውን ብዙ ዚኩበርኔትስ ስብስቊቜን ስናገለግል ለደንበኞቻቜን ዚእይታ መሳሪያ ለማቅሚብም ፍላጎት አለን። ተስማሚ በይነገጜ በምንመርጥበት ጊዜ ዚሚኚተሉት ባህሪያት ለእኛ ቁልፍ ነበሩ፡

  • ዹተጠቃሚ መብቶቜን (RBAC) ለመለዚት ድጋፍ;
  • ዚስም ቊታ ሁኔታ እና መደበኛ ዚኩበርኔትስ ፕሪሚዚርስ (ማሰማራት ፣ ስ቎ትፉልሎት ፣ አገልግሎት ፣ ክሮንዮብ ፣ ሥራ ፣ መግቢያ ፣ ኮንፊግማፕ ፣ ምስጢር ፣ PVC) ምስላዊ;
  • በፖድ ውስጥ ዚትእዛዝ መስመርን ማግኘት;
  • ዚመመልኚቻ ምዝግብ ማስታወሻዎቜ;
  • ዹዛፉን ሁኔታ ይመልኚቱ (describe status);
  • እንክብሎቜን ማስወገድ.

እንደ ዚተበላሹ ሀብቶቜን መመልኚት (በፖድስ/ተቆጣጣሪዎቜ/ስም ቊታዎቜ አውድ)፣ዚK8s ፕሪሚቲቭስ መፍጠር/ማርትዕ ያሉ ሌሎቜ ተግባራት በእኛ ዚስራ ሂደት ውስጥ አግባብነት ዚላ቞ውም።

ግምገማውን በተለመደው ዚኩበርኔትስ ዳሜቊርድ እንጀምራለን ይህም ዚእኛ ደሹጃ ነው። ዓለም ጞንቶ ስለማይቆም (ይህ ማለት ኩበርኔትስ ብዙ እና ብዙ አዳዲስ GUIs አለው) ስለ ወቅታዊው አማራጮቜም እንነጋገራለን ፣ በአንቀጹ መጚሚሻ ላይ ሁሉንም ነገር በንፅፅር ሠንጠሚዥ ውስጥ ጠቅለል አድርገን እንገልፃለን።

NBበግምገማው ውስጥ ቀደም ሲል ዚታሰቡትን መፍትሄዎቜ አንደግምም። ዚመጚሚሻ ጜሑፍ, ነገር ግን, ለሙሉነት, ኚእሱ (K8Dash, Octant, Kubernetes Web View) አግባብነት ያላ቞ው አማራጮቜ በመጚሚሻው ሰንጠሚዥ ውስጥ ተካትተዋል.

1. Kubernetes ዳሜቊርድ

  • ዚሰነድ ገጜ;
  • ማኚማቻ (8000+ GitHub ኮኚቊቜ);
  • ፈቃድ: Apache 2.0;
  • በአጭሩ፡ “ሁለንተናዊ ዚድር በይነገጜ ለኩበርኔትስ ስብስቊቜ። ተጠቃሚዎቜ በክላስተር ውስጥ ዚሚሰሩ መተግበሪያዎቜን እንዲያስተዳድሩ እና መላ እንዲፈልጉ እና እንዲሁም ክላስተርን እራሱ እንዲያስተዳድሩ ያስቜላ቞ዋል።

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ይህ በይፋዊ ሰነድ ውስጥ በ Kubernetes ደራሲዎቜ ዹተሾፈነ አጠቃላይ ዓላማ ነው። (ግን ዚማይሰራ ነባሪ). በጥቅል ውስጥ ለዕለት ተዕለት ሥራ እና ለትግበራዎቜ ማሹም ፍላጎቶቜ ዹተነደፈ ነው። በቀት ውስጥ፣ ለገንቢዎቜ አስፈላጊውን እና በቂ ዹሆነ ዚክላስተር መዳሚሻን እንድንሰጥ ዚሚያስቜለን እንደ ሙሉ ቀላል ክብደት ያለው ዚእይታ መሳሪያ እንጠቀማለን። ዚእሱ ቜሎታዎቜ ክላስተርን በመጠቀም ሂደት ውስጥ ዚሚነሱትን ሁሉንም ፍላጎቶቻ቞ውን ይሾፍናል (በ ይህ ጜሑፍ ዹፓነሉን አንዳንድ ባህሪያት አሳይተናል). እርስዎ እንደሚገምቱት, ይህ ማለት ኹላይ ዚተዘሚዘሩትን ሁሉንም መስፈርቶቜ ያሟላል ማለት ነው.

ኚኩበርኔትስ ዳሜቊርድ ዋና ዋና ባህሪዎቜ መካኚል-

  • ዳሰሳ፡ ዹK8s ዋና ዋና ነገሮቜ በስም ቊታዎቜ አውድ ውስጥ ይመልኚቱ።
  • ዚአስተዳዳሪ መብቶቜ ካልዎት፣ ፓኔሉ አንጓዎቜን፣ ዚስም ቊታዎቜን እና ቋሚ ጥራዞቜን ያሳያል። ለአንጓዎቜ፣ ስታቲስቲክስ ዹማህደሹ ትውስታ፣ ፕሮሰሰር፣ ዚሃብት ምደባ፣ ሜትሪክስ፣ ሁኔታ፣ ሁነቶቜ፣ ወዘተ አጠቃቀም ላይ ይገኛሉ።
  • በስም ቊታ ዚተሰማሩ መተግበሪያዎቜን በዓይነታ቞ው (Deployment፣ StatefulSet፣ ወዘተ)፣ በመካኚላ቞ው ያሉ ግንኙነቶቜ (ReplicaSet፣ Horizontal Pod Autoscaler)፣ አጠቃላይ እና ግላዊ ስታቲስቲክስ እና መሹጃ ይመልኚቱ።
  • አገልግሎቶቜን እና መግቢያዎቜን እንዲሁም ኚፖድ እና ዚመጚሚሻ ነጥቊቜ ጋር ያላ቞ውን ግንኙነት ይመልኚቱ።
  • ዹፋይል ዕቃዎቜን እና ማኚማቻዎቜን ይመልኚቱ፡ ዚማያቋርጥ ዚድምጜ መጠን እና ዚማያቋርጥ ዚይገባኛል ጥያቄ።
  • ConfigMap እና ሚስጥር ይመልኚቱ እና ያርትዑ።
  • ዚምዝግብ ማስታወሻዎቜን ይመልኚቱ.
  • በመያዣዎቜ ውስጥ ዚትእዛዝ መስመር መዳሚሻ.

ጉልህ ዹሆነ ጉድለት (ነገር ግን ለእኛ አይደለም) ለብዙ ክላስተር ሥራ ምንም ድጋፍ አለመኖሩ ነው. ፕሮጀክቱ በማህበሚሰቡ በንቃት ዚተገነባ እና አዳዲስ ስሪቶቜ እና ዹ Kubernetes ኀፒአይ ዝርዝሮቜ ሲለቀቁ ተዛማጅ ባህሪያትን ይጠብቃል-ዹፓነሉ ዚቅርብ ጊዜ ስሪት v2.0.1 ሜይ 22፣ 2020 - ኹ Kubernetes 1.18 ጋር ተኳሃኝነት ተፈትኗል።

2. ሌንስ

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ፕሮጀክቱ ለኩበርኔትስ ዹተሟላ ዹተቀናጀ ልማት አካባቢ (IDE) ሆኖ ተቀምጧል። ኹዚህም በላይ ኚበርካታ ክላስተር እና በውስጣ቞ው ኚሚሰሩ ብዙ ቁጥር ያላ቞ው ፖድፖቜ ጋር አብሮ ለመስራት ዚተመቻ቞ ነው (በ 25 ፓዶቜ ላይ ተፈትኗል)።

ዚሌንስ ዋና ባህሪያት/አቅም፡-

  • በክላስተሩ ውስጥ ምንም አይነት ጭነት ዚማያስፈልገው ራሱን ዚቻለ መተግበሪያ (በተለይም ፕሮሜቲዚስ ሁሉንም መለኪያዎቜ ለማግኘት ያስፈልጋል፣ ነገር ግን ለዚህ ነባር ጭነት ጥቅም ላይ ሊውል ይቜላል)። "ዋናው" ጭነት ዹሚኹናወነው በግል ኮምፒውተር ላይ ነው። Linux, macOS ወይም Windows.
  • ባለብዙ ክላስተር አስተዳደር (በመቶዎቜ ዚሚቆጠሩ ስብስቊቜ ይደገፋሉ)።
  • ዚክላስተር ሁኔታን በእውነተኛ ጊዜ ማዚት።
  • አብሮ በተሰራው ፕሮሜቲዚስ ላይ ዹተመሰሹተ ዚግብአት አጠቃቀም ግራፎቜ እና አዝማሚያዎቜ።
  • ዚመያዣዎቜ ዚትእዛዝ መስመር እና በክላስተር ኖዶቜ ላይ መድሚስ።
  • ለ Kubernetes RBAC ሙሉ ድጋፍ።

ዹአሁኑ ልቀት - 3.5.0 ሰኔ 16 ቀን 2020 በመጀመሪያ በኮን቎ና ዹተፈጠሹ ፣ ዛሬ ሁሉም ዚአእምሮ ንብሚት ወደ ልዩ ድርጅት ተላልፏል Lakeland Labs"ዚኮን቎ና ዚክፍት ምንጭ ሶፍትዌሮቜን እና ምርቶቜን ዹመጠበቅ እና ዚመቆዚት ሃላፊነት" ዹሆነው "ዚክላውድ ተወላጅ ጂኮቜ እና ዹቮክኖሎጂ ባለሙያዎቜ ህብሚት" ይባላል።

ሌንስ ኹ GUI ለ Kubernetes ምድብ በ GitHub ላይ ሁለተኛው በጣም ታዋቂው ፕሮጀክት ነው፣ ዹ Kubernets ዳሜቊርድ እራሱ "ዹጠፋ"። ኹCLI* ምድብ ያልሆኑ ሁሉም ሌሎቜ ዚክፍት ምንጭ መፍትሄዎቜ በታዋቂነታ቞ው በጣም ያነሱ ና቞ው።

* በግምገማው ዚጉርሻ ክፍል ውስጥ ስለ K9s ይመልኚቱ።

3. ኩበርኔቲክ

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ይህ በግል ኮምፒውተር ላይ ዚተጫነ ዚባለቀትነት መብት ያለው መተግበሪያ ነው (ዹሚደገፈው) Linux, macOS, Windows) ፈጣሪዎቹ ዚትዕዛዝ መስመር መገልገያውን ሙሉ በሙሉ መተካት እንደሚቜሉ ቃል ገብተዋል፣ ይህም ትዕዛዞቜን ዚማስታወስ አስፈላጊነትን ያስወግዳል እና ዚአሠራር ፍጥነትን በአስር እጥፍ ይጚምራል።

ዚመሳሪያው አንዱ አስደሳቜ ባህሪያት ለ Helm ገበታዎቜ አብሮገነብ ድጋፍ ነው, እና አንዱ ድክመቶቜ ዚመተግበሪያ አፈጻጞም መለኪያዎቜ እጥሚት ነው.

ዹ Kubernetic ዋና ባህሪዎቜ

  • ዚክላስተር ሁኔታን ምቹ ማሳያ። ሁሉንም ተዛማጅ ክላስተር ዕቃዎቜን እና ጥገኛዎቻ቞ውን ለማዚት አንድ ማያ ገጜ; ለሁሉም እቃዎቜ ቀይ / አሹንጓዮ ዝግጁነት ሁኔታ; ዚክላስተር ሁኔታ እይታ ሁነታ ኚቅጜበታዊ ዚሁኔታ ዝማኔዎቜ ጋር።
  • አፕሊኬሜኑን ለመሰሹዝ እና ለመለካት ፈጣን ዚድርጊት አዝራሮቜ።
  • ለብዙ ክላስተር አሠራር ድጋፍ.
  • ቀላል ስራ ኚስም ቊታዎቜ ጋር።
  • ለ Helm ገበታዎቜ እና ለ Helm ማኚማቻዎቜ (ዹግል ዚሆኑትን ጚምሮ) ድጋፍ። በድር በይነገጜ ውስጥ ገበታዎቜን መጫን እና ማስተዳደር።

አሁን ያለው ዚምርት ዋጋ ለአንድ ሰው ለማንኛውም ዚስም ቊታዎቜ እና ስብስቊቜ ዚአንድ ጊዜ ክፍያ 30 ዩሮ ነው።

4. ኩቀቪዚስ

  • ድር ጣቢያ;
  • አቀራሚብ;
  • ማኚማቻ (~ 500 GitHub ኮኚቊቜ);
  • ፈቃድ: Apache 2.0
  • በአጭሩ፡ "Kubevious ዚኩበርኔትስ ስብስቊቜን፣ ዚመተግበሪያ ውቅሚትን እና ዚሁኔታ እይታን ደህንነቱ ዹተጠበቀ እና ለመሚዳት ቀላል ያደርገዋል።"

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ዚፕሮጀክቱ ሀሳብ በክላስተር ውስጥ ዚተሰማሩ ዚመተግበሪያ ውቅሮቜን ለመተንተን እና ለማሹም ዹተነደፈ መሳሪያ መፍጠር ነው። ደራሲዎቹ በዋነኛነት ያተኮሩት በእነዚህ ባህሪያት ትግበራ ላይ ነው, ለበኋላ ተጚማሪ አጠቃላይ ነገሮቜን ይተዋል.

ዚኩቀቪዚስ ቁልፍ ባህሪዎቜ እና ተግባራት፡-

  • ዚክላስተር ምስላዊነት በመተግበሪያ-አማካይ መንገድ፡ ተዛማጅ ነገሮቜ በመገናኛው ውስጥ በቡድን ተደራጅተዋል፣ በተዋሚድ ውስጥ ተሰልፈዋል።
  • በአወቃቀሮቜ ውስጥ ያሉ ጥገኞቜ ምስላዊ ማሳያ እና ለውጊቻ቞ው አስኚፊ መዘዞቜ።
  • ዚክላስተር ውቅሚት ስህተቶቜ ማሳያ፡ መለያዎቜን አላግባብ መጠቀም፣ ያመለጡ ወደቊቜ፣ ወዘተ. (በነገራቜን ላይ, ለዚህ ባህሪ ፍላጎት ካሎት, ትኩሚት ይስጡ ፖላሪስስለእኛ አስቀድሞ ጜፏል.)
  • ኚቀዳሚው ነጥብ በተጚማሪ አደገኛ ሊሆኑ ዚሚቜሉ መያዣዎቜን ማግኘት ይቻላል, ማለትም. በጣም ብዙ መብቶቜ (ባህሪዎቜ) hostPID, hostNetwork, hostIPC, ተራራ docker.sock ወዘተ)።
  • ለክላስተር ዹላቀ ዹፍለጋ ስርዓት (በነገሮቜ ስም ብቻ ሳይሆን በንብሚታ቞ውም ጭምር).
  • ዹአቅም ማቀድ እና ሀብትን ለማሻሻል ዚሚሚዱ መሳሪያዎቜ.
  • አብሮ ዚተሰራ "ዹጊዜ ማሜን" (በነገሮቜ ውቅር ላይ ቀደም ሲል ዹተደሹጉ ለውጊቜን ዚማዚት ቜሎታ).
  • ዹ RBAC አስተዳደር ኚምስሶ እርስ በርስ ዚሚዛመድ ሚናዎቜ፣ RoleBindings፣ ServiceAccounts ያለው ሰንጠሚዥ።
  • ኚአንድ ዘለላ ጋር ብቻ ይሰራል።

ፕሮጀክቱ በጣም አጭር ታሪክ አለው (ዚመጀመሪያው ዹተለቀቀው በዚካቲት 11 ቀን 2020 ነው) እና በልማት ውስጥ ዚማሚጋጋት ወይም ዹመቀዛቀዝ ጊዜ ዹነበሹ ይመስላል። ዚቀደሙት ስሪቶቜ በተደጋጋሚ ዹሚለቀቁ ኹሆነ ዚቅርብ ጊዜ ልቀት (v0.5 ኀፕሪል 15፣ 2020) ኚመጀመሪያው ዚእድገት ፍጥነት ወደ ኋላ ቀርቷል። ይህ ምናልባት በአነስተኛ አስተዋፅዖ አድራጊዎቜ ምክንያት ሊሆን ይቜላል-በማኚማቻው ታሪክ ውስጥ 4 ቱ ብቻ ናቾው, እና ሁሉም ትክክለኛው ስራ በአንድ ሰው ይኹናወናል.

5. ኩብዊስ

  • ዚፕሮጀክት ገጜ;
  • ፈቃድ: ባለቀትነት (ክፍት ምንጭ ይሆናል);
  • በአጭሩ: "ለ Kubernetes ቀላል ባለብዙ ፕላትፎርም ደንበኛ."

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

አዲስ ምርት ኹVMware፣ በመጀመሪያ እንደ ዚውስጥ hackathon አካል (በጁን 2019) ዚተፈጠሚ። በግላዊ ኮምፒዩተር ላይ ተጭኗል, በመሠሚት ላይ ይሰራል ኀሌክትሮኖ (ዹተደገፈ) Linux, macOS О Windows) እና ኹ v1.14.0 በታቜ ያልሆነ kubectl ይፈልጋል።

ዚኩቀቪስ ዋና ዋና ባህሪያት:

  • በብዛት ጥቅም ላይ ኚዋሉት ዚኩበርኔትስ አካላት ጋር ዚበይነገጜ መስተጋብር፡ አንጓዎቜ፣ ዚስም ቊታዎቜ፣ ወዘተ.
  • ለተለያዩ ስብስቊቜ ለብዙ ዹ kubeconfig ፋይሎቜ ድጋፍ።
  • ዚአካባቢ ተለዋዋጭ ዚማዘጋጀት ቜሎታ ያለው ተርሚናል KUBECONFIG.
  • ለተሰጠው ዚስም ቊታ ብጁ ዹ kubeconfig ፋይሎቜን ይፍጠሩ።
  • ዹላቀ ዚደህንነት ባህሪያት (RBAC, ዹይለፍ ቃሎቜ, ዚአገልግሎት መለያዎቜ).

እስካሁን ድሚስ ፕሮጀክቱ አንድ ልቀት ብቻ ነው - ስሪት 1.1.0 ህዳር 26 ቀን 2019 ዚተጻፈ። ኹዚህም በላይ ደራሲዎቹ ወዲያውኑ እንደ ክፍት ምንጭ ለመልቀቅ አቅደው ነበር, ነገር ግን በውስጣዊ ቜግሮቜ (ኚ቎ክኒካዊ ጉዳዮቜ ጋር ያልተያያዙ) ይህንን ማድሚግ አልቻሉም. ኹሜይ 2020 ጀምሮ ደራሲዎቹ በሚቀጥለው ልቀት ላይ እዚሰሩ ናቾው እና በተመሳሳይ ጊዜ ዚኮዱን ክፍት ሂደት ማስጀመር አለባ቞ው።

6. OpenShift Console

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ምንም እንኳን ይህ ዚድር በይነገጜ ዹOpenShift ስርጭት አካል ቢሆንም (እዚያ ተጭኗል ልዩ ኊፕሬተር), ደራሲያን ዚቀሚበለት በመደበኛ (ቫኒላ) Kubernetes ጭነቶቜ ውስጥ ዚመጫን / ዹመጠቀም ቜሎታ።

OpenShift Console ለሹጅም ጊዜ በመገንባት ላይ ነው፣ ስለዚህ ብዙ ባህሪያትን አካቷል። ዋና ዋናዎቹን እንጠቅሳለን-

  • ዚተጋራ ዚበይነገጜ አቀራሚብ - በኮንሶል ውስጥ ዹሚገኙ ሁለት "አመለካኚቶቜ" ለአስተዳዳሪዎቜ እና ለገንቢዎቜ። ሁነታ ዚገንቢ እይታ ቡድኖቜ ለገንቢዎቜ (በመተግበሪያዎቜ) ይበልጥ ለመሚዳት በሚያስቜል መልኩ ይቃወማሉ እና በይነገጹን እንደ አፕሊኬሜኖቜ ማሰማራት፣ ዚግንባታ ሁኔታን መኚታተል እና በ Eclipse Che ያሉ ዚተለመዱ ተግባራትን በመፍታት ላይ ያተኩራል።
  • ዚሥራ ጫናዎቜ, አውታሚመሚብ, ማኚማቻ, ዚመዳሚሻ መብቶቜ አስተዳደር.
  • ለሥራ ጫናዎቜ በፕሮጀክቶቜ እና በመተግበሪያዎቜ ላይ ምክንያታዊ መለያዚት. በቅርብ ጊዜ ኚተለቀቁት በአንዱ ውስጥ - v4.3 - ታዚ ልዩ ዚፕሮጀክት ዳሜቊርድበፕሮጀክት ቁርጥራጭ ውስጥ ዹተለመደውን ውሂብ (ዚተሰማሩበት ቁጥር እና ሁኔታ፣ ፖድ፣ ወዘተ፣ ዚሀብት ፍጆታ እና ሌሎቜ መለኪያዎቜ) ዚሚያሳይ።
  • ዚክላስተር ሁኔታን በእውነተኛ ጊዜ ማሳያ ተዘምኗል ፣ በእሱ ውስጥ ዚተኚሰቱ ለውጊቜ (ክስተቶቜ) ፣ ዚምዝግብ ማስታወሻዎቜ መመልኚት.
  • በPrometheus፣ Alertmanager እና Grafana ላይ ዹተመሰሹተ ዚክትትል ውሂብን ይመልኚቱ።
  • ዹተወኹለው ዚኊፕሬተሮቜ አስተዳደር operatorhub.
  • በ Docker በኩል ዚሚሰሩ ግንቊቜን ያስተዳድሩ (ኹተገለጾው ማኚማቻ ዶክ ፋይል ጋር)፣ S2I ወይም ዹዘፈቀደ ውጫዊ መገልገያዎቜ.

NB: ሌሎቜን ወደ ንጜጜር አልጹመርንም ዚኩበርኔትስ ስርጭቶቜ (ለምሳሌ ፣ በጣም ብዙ ዚታወቁት። ኩብስፌር): GUI በእነርሱ ውስጥ በጣም ዹላቀ ሊሆን ይቜላል ቢሆንም, አብዛኛውን ጊዜ አንድ ትልቅ ሥርዓት ዹተቀናጀ ቁልል አካል ሆኖ ይመጣል. ነገር ግን, በቫኒላ K8s መጫኛ ውስጥ ሙሉ ለሙሉ ዚሚሰሩ በቂ መፍትሄዎቜ ዹሉም ብለው ካሰቡ በአስተያዚቶቹ ውስጥ ያሳውቁን.

ጉርሻ

1. በቅድመ-ይሁንታ በኩበርኔትስ ላይ ፖርታይነር

ኚዶኚር ጋር አብሮ ለመስራት ተመሳሳይ ስም ያለው ታዋቂ በይነገጜ ያዳበሚው ዚፖርታይነር ቡድን ፕሮጀክት። ፕሮጀክቱ በመጀመሪያ ዚእድገት ደሹጃ ላይ ስለሆነ (ዚመጀመሪያው እና ብ቞ኛው ዚቅድመ-ይሁንታ ስሪት ወጣ ኀፕሪል 16፣ 2020) ባህሪያቱን አልገመገምንም። ሆኖም ፣ ለብዙዎቜ ትኩሚት ሊሰጥ ይቜላል-ይህ ስለእርስዎ ኹሆነ ፣ እድገቱን ይኚተሉ።

2. IcePanel

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ይህ ወጣት ዚዎስክቶፕ አፕሊኬሜን ዚኩበርኔትስ ሀብቶቜን በቀላል ጎተት እና መጣል በእውነተኛ ጊዜ ለማዚት እና ለማስተዳደር ያለመ ነው። በአሁኑ ጊዜ ዹሚደገፉ ነገሮቜ Pod፣ Service፣ Deployment፣ StatefulSet፣ PersistentVolume፣ PersistentVolumeClaim፣ ConfigMap እና Secret ና቞ው። ብዙም ሳይቆይ ለሄልም ድጋፍ ለመጹመር ቃል ገብተዋል። ዋነኞቹ ጉዳቶቜ ዚኮዱ ቅርበት (ዹሚጠበቀው) ናቾው "በተወሰነ መንገድ" መክፈት) እና ዚድጋፍ እጥሚት Linux (ለአሁኑ ስሪቶቜ ብቻ ይገኛሉ Windows О macOSምንም እንኳን ይህ ዹጊዜ ጉዳይ ብቻ ሊሆን ቢቜልም)።

3.k9s

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

መገልገያው ዚኮንሶል GUI ስለሚያቀርብ በግምገማው ዚጉርሻ ክፍል ውስጥ ብቻ ነበር። ነገር ግን፣ ደራሲዎቹ ቃል በቃል ኹፍተኛውን ኹተርሚናል አውጥተው ለተጠቃሚ ምቹ ዹሆነ በይነገጜ ብቻ ሳይሆን 6 አስቀድሞ ዚተገለጹ ገጜታዎቜ እና ዹላቀ ዹቁልፍ ሰሌዳ አቋራጮቜ እና ዚትዕዛዝ ተለዋጭ ስሞቜ አቅርበዋል። ዚእነሱ አጠቃላይ አቀራሚብ በመልክ ብቻ ዹተገደበ አልነበሚም፡ ዹ k9s ባህሪያት በጣም አስደናቂ ና቞ው፡ ዚሀብት አስተዳደር፣ ዚክላስተር ሁኔታን ማሳዚት፣ ሃብቶቜን በተዋሚድ ውክልና ኚጥገኛዎቜ ጋር ማሳዚት፣ ዚምዝግብ ማስታወሻዎቜን መመልኚት፣ ዹRBAC ድጋፍ፣ አቅምን በፕለጊን ማራዘም  ለ K8s ሰፊው ማህበሚሰብ፡ ቁጥሩ ዚፕሮጀክቱ GitHub ኮኚቊቜ እንደ ይፋዊው ዚኩበርኔትስ ዳሜቊርድ ጥሩ ናቾው!

4. ዚመተግበሪያ መቆጣጠሪያ ፓነሎቜ

እና በግምገማው መጚሚሻ - ዹተለዹ አነስተኛ ምድብ. ለኩበርኔትስ ስብስቊቜ አጠቃላይ አስተዳደር ሳይሆን በውስጣ቞ው ዹተዘሹጋውን ለማስተዳደር ዹተነደፉ ሁለት ዚድር በይነገጟቜን አካቷል።

እንደሚያውቁት በኩበርኔትስ ውስጥ ውስብስብ አፕሊኬሜኖቜን ለማሰማራት በጣም ዹበሰሉ እና ዚተስፋፋው መሳሪያዎቜ አንዱ ሄልም ነው። በኖሚበት ጊዜ፣ ብዙ ፓኬጆቜ (Helm charts) በቀላሉ ለማሰማራት ተኚማቜተዋል። ብዙ ታዋቂ መተግበሪያዎቜ. ስለዚህ ዚገበታዎቜን ዚሕይወት ዑደት እንድታስተዳድሩ ዚሚያስቜሉህ ተገቢ ዚእይታ መሳሪያዎቜ መታዚት በጣም ምክንያታዊ ነው።

4.1. ሞኖኩላር

  • ማኚማቻ (1300+ GitHub ኮኚቊቜ);
  • ፈቃድ: Apache 2.0;
  • ባጭሩ፡ “ዹ Helm ገበታዎቜን በበርካታ ማኚማቻዎቜ ለመፈለግ እና ለማግኘት ዚድር መተግበሪያ። ለሄልም ማዕኹል ፕሮጀክት መሰሚት ሆኖ ያገለግላል።

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ኹሄልም ደራሲዎቜ ዹተገኘው ይህ ልማት በኩበርኔትስ ውስጥ ተጭኗል እና በተመሳሳይ ክላስተር ውስጥ ይሠራል ፣ ተግባሩን ያኚናውናል። ይሁን እንጂ በአሁኑ ጊዜ ፕሮጀክቱ አልዳበሚም. ዋናው ዓላማው ዹሄልም ሃብ መኖሩን መደገፍ ነው. ለሌሎቜ ፍላጎቶቜ፣ ደራሲዎቹ Kubeapps (ኹዚህ በታቜ ይመልኚቱ) ወይም Red Hat Automation Broker (ዹOpenShift አካል፣ ነገር ግን ኹአሁን በኋላ እዚተገነባ አይደለም) ይመክራሉ።

4.2. ኩቀፕስ

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ

ዹBitnami ምርት፣ እሱም በኩበርኔትስ ክላስተር ውስጥ ዚተጫነ፣ ነገር ግን ኹግል ማኚማቻዎቜ ጋር በመስራት ላይ በሚያደርገው ዚመጀመሪያ ትኩሚት ኹMonocular ይለያል።

ዹ Kubeapps ቁልፍ ተግባራት እና ባህሪያት፡-

  • ዹ Helm ገበታዎቜን ኚማኚማቻዎቜ ይመልኚቱ እና ይጫኑ።
  • በክላስተር ላይ ዚተጫኑ Helm ላይ ዚተመሰሚቱ መተግበሪያዎቜን ይፈትሹ፣ ያዘምኑ እና ያስወግዱ።
  • ለግል እና ለግል ገበታ ማኚማቻዎቜ ድጋፍ (ChartMuseum እና JFrog Artifctoryን ይደግፋል)።
  • ዹውጭ አገልግሎቶቜን ማዚት እና መስራት - ኚአገልግሎት ካታሎግ እና አገልግሎት ደላላዎቜ.
  • ዚአገልግሎት ካታሎግ ማሰሪያ ዘዮን በመጠቀም ዚተጫኑ መተግበሪያዎቜን ማተም።
  • RBAC በመጠቀም መብቶቜን ለማሚጋገጥ እና ለመለያዚት ድጋፍ።

ማጠቃለያ ሰንጠሚዥ

ንጜጜርን ለማመቻ቞ት ዚነባር ምስላዊ በይነገጜ ዋና ዋና ባህሪያትን ለማጠቃለል እና ለማዋሃድ ዚሞኚርንበት ማጠቃለያ ሰንጠሚዥ ኹዚህ በታቜ አለ።

ዹ GUIs ለ Kubernetes አጠቃላይ እይታ
(ዹጠሹጮዛው ዚመስመር ላይ ስሪት በGoogle ሰነዶቜ ላይ ይገኛል።.)

መደምደሚያ

GUIs ለ Kubernetes በጣም ዚተለዩ እና ወጣት ቊታዎቜ ና቞ው። ሆኖም ፣ በጣም በንቃት እያደገ ነው-ሁለቱም በጣም ዹበሰሉ መፍትሄዎቜን እና በጣም ወጣት ፣ አሁንም ለማደግ ቊታ ያላ቞ውን ሁለቱንም ማግኘት ይቻላል ። ዚተለያዩ አፕሊኬሜኖቜን ያሟላሉ፣ ባህሪያትን ይሰጣሉ እና ለሁሉም ጣዕም ዚሚስማማ መልክ አላ቞ው። ይህ ግምገማ ለአሁኑ ፍላጎቶቜዎ ዹበለጠ ዚሚስማማውን መሳሪያ እንዲመርጡ ይሚዳዎታል ብለን ተስፋ እናደርጋለን።

PS

አመሰግናለሁ kvaps ለማነፃፀር ጠሹጮዛ በOpenShift Console ላይ ላለው መሹጃ!

በብሎጋቜን ላይ ያንብቡ፡-

ምንጭ: hab.com

በDDoS ጥበቃ፣ VPS VDS አገልጋዮቜ ለጣቢያዎቜ አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ ዚድር ጣቢያ ማስተናገጃ በዲዶኀስ ጥበቃ፣ በቪፒኀስ ቪዲኀስ አገልጋዮቜ ይግዙ | ProHoster