Kubernetes පොකුරු

මිනිත්තු කිහිපයකින් ගොඩනැඟිය හැකි ඔබේම Kubernetes පොකුර

දත්ත මධ්‍යස්ථානයක්, පරිගණක ප්‍රමාණය සහ ඔබට අවශ්‍ය කාර්ය සේවකයන් සංඛ්‍යාව තෝරන්න. අපි සේවාදායක ගොඩනඟා, ඒවා පුද්ගලික ජාලයකට සම්බන්ධ කර, Git වෙතින් යෙදවීමට සූදානම් Argo CD සහිත ක්‍රියාකාරී Kubernetes පොකුරක් ඔබට භාර දෙන්නෙමු.

  • කාඩ්පත
  • Apple Pay
  • Google Pay
  • PayPal
  • ක්‍රිප්ටෝ
එක් Kubernetes පොකුරක් සාදන සම්බන්ධිත සර්වර පේළියක් අසල සිටගෙන සිටින අපගේ වයිකිංවරයා වන Zinn®.
  • සත්කාරක සැලැස්මක් අවශ්‍ය නොවේනොමිලේ ගිණුමක් පමණක් ප්‍රමාණවත් වේ
  • ඔබ කොතැනක හෝස්ට් කළත් ක්‍රියා කරයිඅප සමඟ, වෙනත් සපයන්නෙකු සමඟ හෝ ඔබේම සේවාදායකයන් සමඟ
  • එක් ගිණුමක්, එක් ඉන්වොයිසියක්ඔබ කැමති ඕනෑම වේලාවක හොස්ටිං හෝ වෙනත් නිෂ්පාදන එක් කරන්න

ඔබට ලැබෙන දේ

ක්ලස්ටරයක් යනු එක් පාලන-තල සේවාදායකයක් සහ සේවක සේවාදායකයන් දහයක් දක්වා වන අතර, සියල්ල ඔබගේම වේ, පුද්ගලික ජාලයකට සම්බන්ධ කර සැහැල්ලු සහතික කළ බෙදාහැරීමක් වන k3s භාවිතයෙන් Kubernetes ලෙස සකසා ඇත.

ඔබ එය සාමාන්‍ය ආකාරයෙන් ධාවනය කරයි: ඔබගේ උපකරණ පුවරුවෙන් kubeconfig බාගත කර ඔබගේම පරිගණකයේ සිට kubectl භාවිතා කරන්න. සෑම යන්ත්‍රයක්ම සර්වර් යටතේ දිස්වන අතර, එහිදී ඔබට SSH හරහා පුරනය වීමට, එහි ප්‍රස්ථාර නැරඹීමට සහ එහි ෆයර්වෝලය සැකසීමට හැකිය.

එක් Kubernetes පොකුරකට සම්බන්ධ කරන ලද සේවාදායක කිහිපයක්.

ඇතුළත් වන්නේ මොනවාද

ක්‍රියාකාරී පොකුරකට පළමු දිනයේ සිටම අවශ්‍ය සියල්ල, සහ ඔබව සීමා කරන කිසිවක් නොමැත.

ඔබ වෙනුවෙන්ම නිර්මාණය කර ඇත

අපි යන්ත්‍ර සාදා, ඒ සෑම එකක් මතම Kubernetes ස්ථාපනය කර, කම්කරුවන් පාලන තලයට සම්බන්ධ කරමු. ඔබ සම්පූර්ණ සවස් වරුවක් නොව මිනිත්තු කිහිපයක් පමණක් රැඳී සිටින්න.

පුද්ගලික ජාලය

යන්ත්‍ර එකිනෙක සන්නිවේදනය කරන්නේ ඒවායේම පෞද්ගලික ජාලය හරහා වන බැවින්, පොකුරු ගමනාගමනය (cluster traffic) කිසි විටෙකත් පොදු අන්තර්ජාලය හරහා ගමන් නොකරයි.

Argo CD, විකල්ප

එක් කොටුවක් සලකුණු කරන්න, එවිට Git ගබඩාවකින් සෘජුවම ඔබගේ යෙදුම් යොදවන වෙබ් පැනලය වන Argo CD ස්ථාපනය වේ. ආදර්ශ යෙදුමක් ද යෙදවිය හැක.

සම්මත kubectl ප්‍රවේශය

ක්ලස්ටරයේ පිටුවෙන් kubeconfig බාගත කර kubectl, Helm හෝ ඔබ දැනටමත් දන්නා ඕනෑම Kubernetes මෙවලමක් භාවිතා කරන්න. ඉගෙන ගැනීමට කිසිදු හිමිකාර කොන්සෝලයක් නොමැත.

පැය අනුව ගෙවන්න

සෑම යන්ත්‍රයක් සඳහාම ක්ලවුඩ් සර්වර් මිලට පැයකට බිල් කරනු ලබන අතර, ඔබ කිසිවක් සෑදීමට පෙර මුළු මුදල පෙන්වනු ලැබේ. පොකුර මකන්න, එවිට බිල් කිරීම නතර වේ.

ඔබගේ සේවාදායක, ඔබගේ රීති

SSH හරහා ඕනෑම යන්ත්‍රයකට පුරනය වන්න, API තොට මත ෆයර්වෝලය සකසන්න, සහ සෑම යන්ත්‍රයක්ම එයට කිරීමට ඇති කාර්යයට සරිලන සේ ප්‍රමාණය තීරණය කරන්න.

එය ක්‍රියා කරන ආකාරය

ඇණවුම් පතේ සිට ඔබගේ පළමු යෙදවීම දක්වා.

  1. තෝරන්න

    පුද්ගලික ජාල සපයන දත්ත මධ්‍යස්ථානයක්, එහි මිල නියම කර ඇති මැෂින් ප්‍රමාණය සහ සේවකයන් සංඛ්‍යාව තෝරන්න. ඔබ ඇණවුම් කිරීමට පෙර මිල පෙන්වනු ලැබේ.

  2. අපි එය ගොඩනඟමු

    සේවාදායක සාදනු ලැබේ, Kubernetes ස්ථාපනය කරනු ලැබේ සහ ක්‍රියාකාරී නෝඩ් පාලන තලයට සම්බන්ධ වේ. පොකුරු පිටුව එක් එක් යන්ත්‍රය සූදානම් වූ වහාම පෙන්වයි.

  3. යොදවන්න

    kubeconfig බාගන්න, kubectl get nodes මඟින් නෝඩ් පරීක්ෂා කරන්න, ඉන්පසු kubectl භාවිතයෙන් යොදවන්න හෝ ඔබේ Git නිධියෙන් Argo CD හට යෙදවීමට ඉඩ දෙන්න.

මිල ගණන්

ක්ලස්ටරයක පිරිවැය එහි යන්ත්‍ර සඳහා වන පිරිවැය වන අතර, පැයකට අය කෙරේ.

ක්ලස්ටර් ගාස්තුවක් නැත. ඔබ එක් එක් පරිගණකය සඳහා පැයක පදනම මත ක්ලවුඩ් සර්වර් මිල ගෙවන අතර, ඔබ ක්ලස්ටරය සෑදීමට පෙර ඇණවුම් පතෙහි ඔබේ මුදලින් පැයක සහ මාසික එකතුව පෙන්වයි.

ක්ලස්ටරයක ඇති සෑම යන්ත්‍රයකටම එකම ප්‍රමාණය ඇත. ඕනෑම වේලාවක ඔබේ උපකරණ පුවරුවෙන් සම්පූර්ණ ක්ලස්ටරය එක් කරන්න හෝ ඉවත් කරන්න.

Kubernetes මෙහි ධාවනය කරන්නේ ඇයි

කළමනාකරණය කළ Kubernetes සේවාවන් පාලන තලය (control plane) සඳහා ගාස්තු අය කරන අතර යන්ත්‍ර සඟවයි. මෙහිදී පාලන තලය යනු ඔබට දැකගත හැකි, ප්‍රවේශ විය හැකි සහ ප්‍රමාණය තීරණය කළ හැකි සාමාන්‍ය සේවාදායකයක් වන අතර, වෙනම ක්ලස්ටර් ගාස්තුවක් නොමැත.

ක්ලස්ටර ගොඩනගනු ලබන්නේ පුද්ගලික ජාලයක් ඇති ස්ථානවල පමණි, එබැවින් අප ලබා දෙන සෑම ක්ලස්ටරයක්ම සැබවින්ම සෑදිය හැකි එකකි.

මිලදී ගැනීමට පෙර මිනිසුන් අසන ප්‍රශ්න

පාලක පුවරුවක් තිබේද?

Kubernetes ඔබගේම පරිගණකයෙන් kubectl මඟින් ධාවනය කරනු ලබන්නේ, ඔබ පොකුරු පිටුවෙන් බාගත කරන kubeconfig භාවිතා කරමිනි. ඔබ Argo CD ස්ථාපනය කරන්නේ නම්, එය යෙදුම් යෙදවීම සඳහා වන වෙබ් පැනලයයි. සෑම පරිගණකයකටම සර්වර් යටතේ තමන්ගේම පිටුවක් ද ඇත.

මට පොකුරක් සෑදිය හැක්කේ කොතැනින්ද?

පුද්ගලික ජාල සපයන දත්ත මධ්‍යස්ථාන තුළ. ඇණවුම් පතෙහි ලැයිස්තුගත වන්නේ ඒවා පමණක් වන අතර, ඔබ තෝරාගන්නා මධ්‍යස්ථානයේ මිල නියම කර ඇති මැෂින් ප්‍රමාණයන් පමණි.

මම Argo CD විවෘත කරන්නේ කෙසේද?

kubectl port-forward svc/argocd-server -n argocd 8080:443 ධාවනය කර https://localhost:8080 විවෘත කරන්න. පරිශීලක නාමය admin වන අතර පළමු මුරපදය argocd-initial-admin-secret රහසෙහි ඇත.

එය කළමනාකරණය කළ Kubernetes ද?

නැත. අපි පොකුර (cluster) ගොඩනඟන අතර ඔබ එය ක්‍රියාත්මක කරයි: උත්ශ්‍රේණිගත කිරීම්, කාර්ය භාරයන් සහ ඔබේ දත්තවල උපස්ථ ඔබ සතු වන අතර, එය සරලව හා අඩු වියදමකින් තබා ගන්නේ එයයි.

ක්ලස්ටරයක පරිගණක කීයක් තිබිය හැකිද?

එක් පාලන තලයක් සහ උපරිම වශයෙන් වර්කර්වරුන් දස දෙනෙකු දක්වා. සෑම යන්ත්‍රයකටම අවම වශයෙන් 2 GB මතකයක් අවශ්‍ය වේ.

මේ පිළිබඳ උදවු

අපගේ දැනුම් පදනමෙන් ලබාගත් පියවරෙන් පියවර මාර්ගෝපදේශ, මේ සඳහාම ලියා ඇත.

Kubernetes පොකුරක් භාවිතා කරන්නේ කෙසේද

අපෙන් ලබා දෙන Kubernetes පොකුරකට ඇතුළත් වන්නේ මොනවාද, එය ගොඩනැඟිය හැක්කේ කොතැනද, සහ එය සූදානම් වූ පසු kubeconfig, kubectl සහ Argo CD සමඟ එය ක්‍රියාත්මක කරන්නේ කෙසේද යන්න.

මාර්ගෝපදේශය කියවන්න →

දැනුම් පදනම පිරික්සන්න →

ඔබගේ පළමු පොකුර ගොඩනඟන්න

'සේවාදායක' විවෘත කරන්න, 'Kubernetes පොකුරු' තෝරන්න, සහ ඔබ කිසිවක් සෑදීමට පෙර මිල බලන්න.

ආරම්භ කරන්න