ማስታወሻ. ትርጉምየዚህ ጽሑፍ ዋና የተጻፈው ከታወጀው ፕሮጀክት ልማት ጀርባ ባለው በሪአክቲቭ ኦፕስ ዋና የSRE መሐንዲስ ሮብ ስኮት ነው። ወደ ኩበርኔትስ የተዘረጋውን የተማከለ የማረጋገጫ ሀሳብ ወደ እኛ በጣም ቅርብ ነው ፣ ስለሆነም እንደዚህ ያሉትን ተነሳሽነት በፍላጎት እንከተላለን።
ለማስተዋወቅ ደስ ብሎኛል።
ከጊዜ ወደ ጊዜ ጥቃቅን የሚመስሉ የውቅረት ስህተቶች ወደ ትልቅ ችግር ሲመሩ አይተናል በምሽት መሐንዲሶችን የሚያነቃቁ። በጣም ቀላል የሆነ ነገር - ለምሳሌ በመርሳት ምክንያት የተረሱ የመርጃ ጥያቄዎች ውቅር (የመርጃ ጥያቄዎች) - አውቶማቲክ ሚዛንን ሊሰብር አልፎ ተርፎም የሥራ ጫናዎች ያለ ግብዓት እንዲቀሩ ሊያደርግ ይችላል። ቀደም ሲል በማዋቀሩ ውስጥ ያሉ ጥቃቅን ስህተቶች ወደ ምርት መቋረጥ ምክንያት ከሆኑ አሁን ፖላሪስ ሙሉ በሙሉ እንዲከላከሉ ይፈቅድልዎታል.
ፖላሪስ የመተግበሪያዎችዎን መረጋጋት፣ አስተማማኝነት፣ ልኬታማነት እና ደህንነትን የሚነኩ የውቅረት ችግሮችን ለማስወገድ ያግዝዎታል። በማሰማራት አወቃቀሮች ላይ ጉድለቶችን ለመለየት እና የወደፊት ችግሮችን ለመከላከል ቀላል ያደርገዋል. በፖላሪስ፣ የእርስዎ መተግበሪያዎች በደንብ የተሞከሩ ደረጃዎችን በመጠቀም መሰማራቸውን አውቀው መተኛት ይችላሉ።
ፖላሪስ ሁለት ቁልፍ አካላትን ያቀፈ ነው-
- በክላስተር ውስጥ ያሉት ነባር ማሰማራቶች ምን ያህል እንደተዋቀሩ መረጃ የሚሰጥ የክትትል ፓነል;
- ተቀባይነት ያለውን መስፈርት የማያሟሉ ማሰማራቶችን ከመልቀቅ የሚከላከል የሙከራ ድር መንጠቆ።
የፖላሪስ ዳሽቦርድ
የፖላሪስ ዳሽቦርድ የተፈጠረው አሁን ያለውን የኩበርኔትስ የማሰማራት ሁኔታ ለማየት እና የማሻሻያ ምክሮችን ለማግኘት ቀላል እና ምስላዊ መንገድ ለማቅረብ ነው። የክላስተርን አጠቃላይ እይታ ያቀርባል፣ እንዲሁም ውጤቱን በምድብ፣ በስም ቦታ እና በማሰማራት ይከፋፍላል።
የፖላሪስ ነባሪ መመዘኛዎች በጣም ከፍተኛ ናቸው፣ስለዚህ ነጥብህ ከጠበቅከው በታች ከሆነ አትደነቅ። የፖላሪስ ዋና ግብ ከፍተኛ ደረጃዎችን ማዘጋጀት እና ለምርጥ ነባሪ ውቅር መጣር ነው። የታቀደው ውቅር በጣም ግትር መስሎ ከታየ, በማሰማራት ውቅረት ሂደት ውስጥ ሊስተካከል ይችላል, ለተወሰኑ የስራ ጫናዎች ማመቻቸት.
እንደ የፖላሪስ ህትመት አካል, መሳሪያውን እራሱን ለማቅረብ ብቻ ሳይሆን በውስጡም የተካተቱትን ፈተናዎች በዝርዝር ለመግለጽ ወስነናል. እያንዳንዱ ግምገማ ተዛማጅ ሰነዶችን አገናኝ ያካትታል, እሱም ለምን አስፈላጊ እንደሆነ እናምናለን እና በርዕሱ ላይ ተጨማሪ ምንጮችን አገናኞችን ያቀርባል.
ፖላሪስ Webhook
ዳሽቦርዱ የአሁኑን የማሰማራት ውቅር አጠቃላይ እይታ ለማግኘት ከረዳ፣ ዌብ መንጠቆው ወደ ክላስተር የሚለቀቁትን ሁሉንም ማሰማራቶች መመዘኛዎችን ማክበሩን ያረጋግጣል።
በዳሽቦርዱ የተለዩት ችግሮች አንዴ ከተስተካከሉ በኋላ ውቅሩ እንደገና ከተቀመጠው መስፈርት በታች እንደማይወድቅ ለማረጋገጥ የዌብ መንጠቆን መጠቀም ይችላሉ። የዌብ መንጠቆው አወቃቀሩ ጉልህ ልዩነቶችን (የ"ስህተት" ደረጃ) በያዘው ስብስብ ውስጥ ማሰማራትን አይፈቅድም።
የዚህ ዌብ መንጠቆ አቅም አስደሳች ነው፣ ነገር ግን ለምርት ዝግጁ እንደሆነ ለመቆጠር አሁንም ሰፊ ሙከራዎችን ይፈልጋል። ይህ በአሁኑ ጊዜ የሙከራ ባህሪ እና ሙሉ ለሙሉ አዲስ የክፍት ምንጭ ፕሮጀክት አካል ነው። በስምሪት ማዘመን ላይ ጣልቃ ሊገባ ስለሚችል፣ በጥንቃቄ ይጠቀሙበት።
ቢያስቆጥርም ገና መጀመሩ ነው
ይህን ማስታወቂያ አሁንም እያነበብክ ስለሆነ ፖላሪስ ጠቃሚ ሆኖ ሊያገኙት የሚችሉት መሳሪያ እንደሆነ ተስፋ አደርጋለሁ። ዳሽቦርድን ለራስዎ መሞከር ይፈልጋሉ? ፓነልን በክላስተር ውስጥ መዘርጋት በጣም ቀላል ነው። በአነስተኛ መብቶች (ተነባቢ ብቻ) ተጭኗል፣ እና ሁሉም ውሂብ በውስጡ እንዳለ ይቆያል። kubectl ን በመጠቀም ዳሽቦርድን ለማሰማራት ያሂዱ፡-
kubectl apply -f https://raw.githubusercontent.com/reactiveops/polaris/master/deploy/dashboard.yaml
አሁን ዳሽቦርዱን በአገር ውስጥ ወደብ 8080 ለመድረስ ወደብ ማስተላለፍን ማዋቀር ያስፈልግዎታል፡-
kubectl port-forward --namespace polaris svc/polaris-dashboard 8080:80
እርግጥ ነው፣ ሄልምን ጨምሮ ፖላሪስን ለመጠቀም እና ለማሰማራት ብዙ ሌሎች መንገዶች አሉ። ስለዚህ እና ብዙ ተጨማሪ ከ መማር ይችላሉ
ይህ ገና ጅማሬው ነው
ፖላሪስ እስካሁን ስለገነባው ነገር ጓጉተናል፣ ነገር ግን ታሪኩ በዚህ ብቻ አያበቃም። ተግባራዊነቱን ለማስፋት ልንጨምርባቸው የምንፈልጋቸው ብዙ አዳዲስ ሙከራዎች በመንገድ ላይ አሉ። ልዩ የፍተሻ ደንቦችን በስም ቦታ ወይም በንብረት ደረጃ ለመተግበር የተሻለ መንገድ እየፈለግን ነው። ስለእቅዶቻችን ተጨማሪ መረጃ ከፈለጉ ይመልከቱ
ፖላሪስ ጠቃሚ ሊሆን ይችላል የሚል ግምት ውስጥ ከሆኑ እባክዎ ይሞክሩት ጊዜ ይውሰዱ። ማንኛውንም ሀሳብ፣ አስተያየት፣ ጥያቄ ወይም ጎትት ጥያቄዎችን በደስታ እንቀበላለን። በ ሊያገኙን ይችላሉ።
PS ከተርጓሚ
በብሎጋችን ላይ ያንብቡ፡-
- «
Kubernetes ማስፋፋት እና ማሟያ (የግምገማ እና የቪዲዮ ዘገባ) "; - «
በ Kubernetes አሠራር ውስጥ 6 አዝናኝ የስርዓት ስህተቶች [እና መፍትሄዎቻቸው] "; - «
9 Kubernetes ደህንነት ምርጥ ልምዶች "; - «
Kubedog በማስተዋወቅ ላይ፣ የኩበርኔትስ ሃብቶችን ለመከታተል ቤተ-መጽሐፍት። ».
ምንጭ: hab.com