ለእርስዎ የተዘጋጀ
ማሽኖቹን እንፈጥራለን፣ በእያንዳንዳቸው ላይ Kubernetes እንጭናለን፣ እና ሰራተኞቹን ከመቆጣጠሪያው ክፍል ጋር እናገናኛለን። አንድ ከሰአት ሳይሆን ጥቂት ደቂቃዎችን ብቻ ይጠብቃሉ።
ክላስተር ማለት አንድ የቁጥጥር አውሮፕላን አገልጋይ እና እስከ አስር የሚደርሱ የሰራተኛ አገልጋዮች ናቸው፣ ሁሉም የእርስዎ የሆኑ፣ በግል አውታረ መረብ የተገናኙ እና ክብደቱ ቀላል የተረጋገጠ ስርጭት በሆነው k3s በመጠቀም እንደ Kubernetes የተዋቀሩ ናቸው።
በመደበኛው መንገድ ያሄዱታል፡ kubeconfig ን ከመቆጣጠሪያ ሰሌዳዎ ያውርዱ እና kubectl ን ከራስዎ ኮምፒውተር ይጠቀሙ። እያንዳንዱ ማሽን በ«አገልጋዮች» ሥር ይታያል፣ እዚያም በSSH በኩል መግባት፣ ግራፎቹን መከታተል እና የበይነመረብ ደህንነት ግድግዳውን ማዋቀር ይችላሉ።
አንድ የሚሰራ ክላስተር ከመጀመሪያው ቀን ጀምሮ የሚያስፈልገው ነገር ሁሉ፣ እና እርስዎን የሚያግድ ምንም ነገር የለም።
ማሽኖቹን እንፈጥራለን፣ በእያንዳንዳቸው ላይ Kubernetes እንጭናለን፣ እና ሰራተኞቹን ከመቆጣጠሪያው ክፍል ጋር እናገናኛለን። አንድ ከሰአት ሳይሆን ጥቂት ደቂቃዎችን ብቻ ይጠብቃሉ።
ማሽኖቹ በራሳቸው የግል አውታረ መረብ አማካኝነት እርስ በርሳቸው ይገናኛሉ፣ ስለዚህ የክላስተር ትራፊክ በጭራሽ በሕዝባዊው ኢንተርኔት በኩል አያልፍም።
አንድ ሳጥን ላይ ምልክት ያድርጉ እና Argo CD ይጫናል፣ ይህም መተግበሪያዎችዎን በቀጥታ ከ Git ማከማቻ የሚያሰማራ የድር ፓነል ነው። የናሙና መተግበሪያም ሊሰማራ ይችላል።
የ kubeconfig ፋይሉን ከክላስተሩ ገጽ ያውርዱ እና kubectl፣ Helm ወይም አስቀድመው የሚያውቁትን ማንኛውንም የ Kubernetes መሣሪያ ይጠቀሙ። ለመማር የሚያስፈልግ የባለቤትነት መብት ያለው ኮንሶል የለም።
እያንዳንዱ ማሽን በደመና አገልጋይ ዋጋ በሰዓት የሚከፈል ሲሆን ማንኛውንም ነገር ከመፍጠርዎ በፊት አጠቃላይ ድምሩ ይታያል። ክላስተሩን ሲሰርዙ ክፍያው ይቆማል።
በSSH በኩል ወደ ማንኛውም ማሽን ይግቡ፣ በኤፒአይ ወደብ ላይ የፋየርዎል ቅንብር ያድርጉ፣ እና እያንዳንዱን ማሽን ሊያከናውነው ከሚገባው ስራ ጋር በሚመጣጠን መጠን ያስተካክሉ።
ከትዕዛዝ ካርዱ እስከ መጀመሪያው ዝርግዎ ድረስ።
የግል አውታረ መረቦችን የሚያቀርብ የመረጃ ማዕከል፣ እዚያ ዋጋ የተሰጠውን የማሽን መጠን እና የሠራተኞችን ብዛት ይምረጡ። ከማዘዝዎ በፊት ዋጋው ይታያል።
አገልጋዮቹ ይፈጠራሉ፣ Kubernetes ይጫናል እንዲሁም ሠራተኞቹ የቁጥጥር ክፍሉን ይቀላቀላሉ። የክላስተር ገጹ እያንዳንዱ ማሽን ዝግጁ ሲሆን ያሳያል።
የ kubeconfig ፋይሉን ያውርዱ፣ መስቀለኛ መንገዶቹን (nodes) በ kubectl get nodes ያረጋግጡ፣ ከዚያም በ kubectl በኩል ያሰማሩ ወይም Argo CD ከእርስዎ የ Git ማከማቻ እንዲያሰማራ ያድርጉ።
ክላስተር የማሽኖቹን ያህል ወጪ ያስወጣል፣ ክፍያውም በሰዓት ይሰላል።
ምንም የክላስተር ክፍያ የለም። ለእያንዳንዱ ማሽን የደመና አገልጋይ ዋጋ በሰዓት ይከፍላሉ፣ እና ክላስተሩን ከመፍጠርዎ በፊት የትዕዛዝ ካርዱ በምንዛሪዎ የሰዓት እና የወርሃዊ ድምርን ያሳያል።
በክላስተር ውስጥ ያለ እያንዳንዱ ማሽን ተመሳሳይ መጠን አለው። ሙሉውን ክላስተር በማንኛውም ጊዜ ከመቆጣጠሪያ ሰሌዳዎ ላይ ያክሉ ወይም ያስወግዱ።
የሚተዳደሩ የKubernetes አገልግሎቶች ለቁጥጥር አውድ ክፍያ ያስከፍላሉ እንዲሁም ማሽኖቹን ይደብቃሉ። እዚህ ግን የቁጥጥር አውዱ እርስዎ ሊያዩት፣ ሊገቡበት እና መጠኑን ሊወስኑ የሚችሉት መደበኛ አገልጋይ ነው፣ እና ምንም የተለየ የክላስተር ክፍያ የለም።
ክላስተሮች የሚገነቡት የግል አውታረ መረብ ባለበት ቦታ ብቻ ነው፣ ስለዚህ እኛ የምናቀርበው እያንዳንዱ ክላስተር በትክክል ሊመሰረት የሚችል ነው።
Kubernetes ከክላስተሩ ገጽ በሚያወርዱት kubeconfig አማካኝነት ከራስዎ ኮምፒውተር በkubectl ይሰራል። Argo CD ከጫኑ መተግበሪያዎችን ለማሰማራት የሚያገለግል የድር ፓነል ነው። እያንዳንዱ ማሽን በ«አገልጋዮች» ስር የራሱ ገጽ አለው።
የግል አውታረ መረቦችን በሚያቀርቡ የውሂብ ማዕከላት ውስጥ። የትዕዛዝ ካርዱ እነሱን ብቻ፣ እና እርስዎ በመረጡት ውስጥ ዋጋ የተሰጣቸውን የማሽን መጠኖች ብቻ ይዘረዝራል።
kubectl port-forward svc/argocd-server -n argocd 8080:443 ን ያስኪዱ እና https://localhost:8080 ን ይክፈቱ። የተጠቃሚው ስም admin ሲሆን የመጀመሪያው የይለፍ ቃል በ argocd-initial-admin-secret ምስጢር ውስጥ ይገኛል።
አይ። እኛ ክላስተሩን እንገነባለን እና እርስዎ ያስኬዱታል፡ ማሻሻያዎች፣ የሥራ ጫናዎች እና የውሂብዎ ምትኬዎች የእርስዎ ናቸው፣ ይህም ቀላል እና ርካሽ ያደርገዋል።
አንድ የቁጥጥር አውሮፕላን እና እስከ አስር ሠራተኞች። እያንዳንዱ ማሽን ቢያንስ 2 GB ማህደረ ትውስታ ያስፈልገዋል።
ለዚህ ተብለው የተዘጋጁ ከእውቀት መሠረታችን የተገኙ የደረጃ በደረጃ መመሪያዎች።
ከእኛ የሚገኝ የ Kubernetes ክላስተር ምን እንደሚያካትት፣ የት ሊገነባ እንደሚችል እና ዝግጁ ከሆነ በኋላ በ kubeconfig፣ kubectl እና Argo CD እንዴት ማስኬድ እንደሚቻል።
መመሪያውን ያንብቡ →አገልጋዮች የሚለውን ይክፈቱ፣ የKubernetes ክላስተሮች የሚለውን ይምረጡ፣ እና ምንም ነገር ከመፍጠርዎ በፊት ዋጋውን ይመልከቱ።
ይጀምሩ