Tanzu Mission Control හඳුන්වා දීම

අද අපට කතා කිරීමට අවශ්‍ය වන්නේ පසුගිය වසරේ පැවති VMWorld සමුළුවේදී ප්‍රකාශයට පත් කරන ලද නව නිෂ්පාදන සහ සේවා පෙළක් වන VMware Tanzu ගැන ය. න්‍යාය පත්‍රයේ වඩාත්ම සිත්ගන්නා මෙවලම් වලින් එකකි: Tanzu Mission Control.

ප්රවේශම් වන්න: කප්පාදුව යටතේ පින්තූර ගොඩක් තිබේ.

Tanzu Mission Control හඳුන්වා දීම

මෙහෙවර පාලනය යනු කුමක්ද?

සමාගම විසින්ම සිය බ්ලොග් අඩවියේ සඳහන් කර ඇති පරිදි, VMware Tanzu Mission Control හි ප්‍රධාන ඉලක්කය වන්නේ "පොකුරු අවුල් සහගත තත්ත්වයට පිළිවෙළක් ගෙන ඒමයි." Mission Control යනු API-ධාවන වේදිකාවක් වන අතර එය පරිපාලකයින්ට පොකුරු හෝ පොකුරු කණ්ඩායම්වලට ප්‍රතිපත්ති යෙදීමට සහ ආරක්ෂක නීති සැකසීමට ඉඩ සලසයි. SaaS-පාදක මෙවලම් නියෝජිතයෙකු හරහා Kubernetes පොකුරු වෙත ආරක්ෂිතව ඒකාබද්ධ වන අතර ජීවන චක්‍ර කළමනාකරණ මෙහෙයුම් ( යෙදවීම, පරිමාණය කිරීම, මකා දැමීම, ආදිය) ඇතුළුව විවිධ සම්මත පොකුරු මෙහෙයුම් සඳහා සහය වේ.

ටැන්සු රේඛාවේ දෘෂ්ටිවාදය පදනම් වී ඇත්තේ විවෘත මූලාශ්‍ර තාක්ෂණයන් උපරිම ලෙස භාවිතා කිරීම මත ය. Tanzu Kubernetes Grid පොකුරුවල ජීවන චක්‍රය කළමනාකරණය කිරීම සඳහා, Cluster API භාවිතා කරයි, Velero උපස්ථ සහ ප්‍රතිසාධනය සඳහා භාවිතා කරයි, Sonobooy Kubernetes පොකුරු වින්‍යාසය සමඟ අනුකූල වීම අධීක්ෂණය කිරීමට සහ ඇතුල්වීමේ පාලකයක් ලෙස Contour භාවිතා කරයි.

Tanzu Mission Control ශ්‍රිතවල සාමාන්‍ය ලැයිස්තුව මේ වගේ ය:

  • ඔබගේ සියලු Kubernetes පොකුරු වල මධ්යගත කළමනාකරණය;
  • අනන්යතාව සහ ප්රවේශ කළමනාකරණය (IAM);
  • රෝග විනිශ්චය සහ පොකුරු තත්ත්වය නිරීක්ෂණය කිරීම;
  • මානකරනය සහ ආරක්ෂක සැකසුම් කළමනාකරණය කිරීම;
  • නිත්‍ය පොකුරු සෞඛ්‍ය පරීක්‍ෂණ උපලේඛනගත කිරීම;
  • උපස්ථ නිර්මාණය කිරීම සහ ප්රතිෂ්ඨාපනය කිරීම;
  • කෝටා කළමනාකරණය;
  • සම්පත් භාවිතය පිළිබඳ දෘශ්‍ය නිරූපණය.

Tanzu Mission Control හඳුන්වා දීම

එය වැදගත් වන්නේ ඇයි

Tanzu Mission Control ව්‍යාපාරවලට පරිශ්‍රයේ, වලාකුළේ සහ බහු තෙවන පාර්ශවීය සපයන්නන් හරහා පිහිටා ඇති Kubernetes පොකුරු විශාල සමූහයක් කළමනාකරණය කිරීමේ ගැටලුව විසඳීමට උපකාරී වනු ඇත. වැඩි කල් යන්නට මත්තෙන්, තොරතුරු තාක්ෂණය හා බැඳී ඇති ඕනෑම සමාගමක් විවිධ සැපයුම්කරුවන් තුළ පිහිටා ඇති බොහෝ විෂමජාතීය පොකුරු සඳහා සහාය වීමට බල කරයි. සෑම පොකුරක්ම හිමබෝලයක් බවට පත් වන අතර එයට දක්ෂ සංවිධානයක්, සුදුසු යටිතල පහසුකම්, ප්‍රතිපත්ති, ආරක්ෂාව, අධීක්ෂණ පද්ධති සහ තවත් බොහෝ දේ අවශ්‍ය වේ.

වර්තමානයේ, ඕනෑම ව්යාපාරයක් පිරිවැය අඩු කිරීමට සහ සාමාන්ය ක්රියාවලීන් ස්වයංක්රීය කිරීමට උත්සාහ කරයි. සංකීර්ණ තොරතුරු තාක්ෂණ භූ දර්ශනය පැහැදිලිවම ඉතිරි කිරීම් සහ ප්‍රමුඛතා කාර්යයන් කෙරෙහි අවධානය යොමු නොකරයි. Tanzu Mission Control මඟින් මෙහෙයුම් ආකෘතිය සමපාත කරමින් බහු සැපයුම්කරුවන් හරහා යොදවා ඇති බහු Kubernetes පොකුරු ක්‍රියාත්මක කිරීමේ හැකියාව ආයතනවලට ලබා දේ.

විසඳුම් ගෘහ නිර්මාණ ශිල්පය

Tanzu Mission Control හඳුන්වා දීම

Tanzu Mission Control යනු Kubernetes පොකුරු සහ පොකුරු කණ්ඩායම් සඳහා යෙදිය හැකි ඉහළ වින්‍යාසගත කළ හැකි ප්‍රතිපත්ති මාලාවකට පරිශීලකයින්ට ප්‍රවේශය ලබා දෙන බහු-කුලීකාර වේදිකාවකි. සෑම පරිශීලකයෙකුම සංවිධානයකට බැඳී ඇත, එය සම්පත් වල "මූල" - පොකුරු කණ්ඩායම් සහ වැඩබිම්.

Tanzu Mission Control හඳුන්වා දීම

Tanzu Mission Control කළ හැකි දේ

ඉහත අපි දැනටමත් විසඳුමේ කාර්යයන් ලැයිස්තුව කෙටියෙන් ලැයිස්තුගත කර ඇත. අපි බලමු කොහොමද මේක interface එකේ ක්‍රියාත්මක කරන්නේ කියලා.

ව්‍යවසායයේ සියලුම Kubernetes පොකුරු වල තනි දසුනක්:

Tanzu Mission Control හඳුන්වා දීම

නව පොකුරක් නිර්මාණය කිරීම:

Tanzu Mission Control හඳුන්වා දීම

Tanzu Mission Control හඳුන්වා දීම

ඔබට වහාම කණ්ඩායමක් පොකුරකට පැවරිය හැකි අතර, එය එයට පවරා ඇති ප්‍රතිපත්ති උරුම කර ගනී.

පොකුරු සම්බන්ධතාවය:

Tanzu Mission Control හඳුන්වා දීම

දැනටමත් පවතින පොකුරු විශේෂ නියෝජිතයෙකු භාවිතයෙන් සරලව සම්බන්ධ කළ හැකිය.

පොකුරු කාණ්ඩගත කිරීම:

Tanzu Mission Control හඳුන්වා දීම

පොකුරු කණ්ඩායම් තුළ, ඔබට හස්තීය මැදිහත් වීමකින් තොරව, සමූහ මට්ටමින් වහාම පවරා ඇති ප්‍රතිපත්ති උරුම කර ගැනීමට පොකුරු සමූහගත කළ හැක.

වැඩබිම්:

Tanzu Mission Control හඳුන්වා දීම

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

රසායනාගාර කටයුතුවලදී Tanzu Mission Control හි මෙහෙයුම් මූලධර්ම දෙස සමීපව බලමු.

රසායනාගාර අංක 1

ඇත්ත වශයෙන්ම, මෙහෙයුමකින් තොරව මෙහෙවර පාලනය සහ නව ටැන්සු විසඳුම් විස්තරාත්මකව සිතීම තරමක් අපහසුය. ඔබට රේඛාවේ ප්‍රධාන ලක්ෂණ ගවේෂණය කිරීම සඳහා, VMware රසායනාගාර බංකු කිහිපයකට ප්‍රවේශය සපයයි. පියවරෙන් පියවර උපදෙස් භාවිතයෙන් රසායනාගාර කටයුතු සිදු කිරීමට මෙම බංකු ඔබට ඉඩ සලසයි. Tanzu Mission Control වලට අමතරව, පරීක්ෂණ සහ අධ්‍යයනය සඳහා වෙනත් විසඳුම් තිබේ. රසායනාගාර කටයුතු පිළිබඳ සම්පූර්ණ ලැයිස්තුවක් සොයාගත හැකිය මෙම පිටුවෙහි ඇත.

විවිධ විසඳුම් (vSAN මත කුඩා "ක්‍රීඩාවක්" ඇතුළුව) ප්‍රායෝගික දැනුමක් සඳහා විවිධ කාලය වෙන් කරනු ලැබේ. කණගාටු නොවන්න, මේවා ඉතා සාපේක්ෂ සංඛ්යා වේ. උදාහරණයක් ලෙස, Tanzu Mission Control මත රසායනාගාරයක් නිවසේ සිට ගමන් කරන විට පැය 9 හමාරක් දක්වා "විසඳා ගත හැක". ඊට අමතරව, ටයිමරය අවසන් වුවද, ඔබට ආපසු ගොස් නැවත සියල්ල හරහා යා හැකිය.

සමත් රසායනාගාර වැඩ #1
රසායනාගාර වෙත ප්‍රවේශ වීමට, ඔබට VMware ගිණුමක් අවශ්‍ය වේ. අවසරය ලැබීමෙන් පසු, කාර්යයේ ප්රධාන දළ සටහන සමඟ උත්පතන කවුළුවක් විවෘත වේ. සවිස්තරාත්මක උපදෙස් තිරයේ දකුණු පැත්තේ තබනු ඇත.

Tanzu පිළිබඳ කෙටි හැඳින්වීමක් කියවීමෙන් පසු, ඔබට Mission Control Interactive simulation පුහුණු වීමට ආරාධනා කරනු ඇත.

නව වින්ඩෝස් යන්ත්‍ර උත්පතන කවුළුවක් විවෘත වන අතර මූලික මෙහෙයුම් කිහිපයක් සිදු කිරීමට ඔබෙන් අසනු ඇත:

  • පොකුරක් සාදන්න
  • එහි මූලික පරාමිතීන් වින්‍යාස කරන්න
  • පිටුව නැවුම් කර සියල්ල නිවැරදිව වින්‍යාස කර ඇති බවට වග බලා ගන්න
  • ප්රතිපත්ති සකස් කර පොකුර පරීක්ෂා කරන්න
  • වැඩබිමක් සාදන්න
  • නාම අවකාශය සාදන්න
  • ප්‍රතිපත්ති සමඟ නැවත වැඩ කරන්න, සෑම පියවරක්ම අත්පොතෙහි විස්තරාත්මකව විස්තර කෙරේ
  • demo cluster upgrade


ඇත්ත වශයෙන්ම, අන්තර්ක්‍රියාකාරී අනුකරණය ස්වාධීන අධ්‍යයනය සඳහා ප්‍රමාණවත් නිදහසක් ලබා නොදේ: ඔබ සංවර්ධකයින් විසින් කලින් තැබූ රේල් පීලි ඔස්සේ ගමන් කරයි.

රසායනාගාර අංක 2

මෙන්න අපි දැනටමත් වඩා බරපතල දෙයක් සමඟ කටයුතු කරන්නෙමු. මෙම රසායනාගාර කාර්යය පෙර මෙන් "රේල් පීලි" වලට බැඳී නොමැති අතර වඩාත් ප්රවේශමෙන් අධ්යයනය කිරීම අවශ්ය වේ. අපි එය සම්පුර්ණයෙන්ම මෙහි ඉදිරිපත් නොකරමු: ඔබගේ කාලය ඉතිරි කර ගැනීම සඳහා, අපි දෙවන මොඩියුලය පමණක් විශ්ලේෂණය කරන්නෙමු, පළමුවැන්න Tanzu Mission Control හි කාර්යයේ න්‍යායික අංශයට කැප කර ඇත. ඔබ කැමති නම්, ඔබට එය තනිවම කළ හැකිය. මෙම මොඩියුලය Tanzu Mission Control හරහා අපට පොකුරු ජීවන චක්‍ර කළමනාකරණයට ගැඹුරින් කිමිදෙයි.

සටහන: Tanzu Mission Control රසායනාගාර කටයුතු නිතිපතා යාවත්කාලීන කර ශෝධනය කෙරේ. ඔබ රසායනාගාරය සම්පූර්ණ කරන විට කිසියම් තිර හෝ පියවර පහත ඒවාට වඩා වෙනස් නම්, තිරයේ දකුණු පැත්තේ ඇති උපදෙස් අනුගමනය කරන්න. අපි ලියන අවස්ථාවේදී LR හි වත්මන් අනුවාදය හරහා ගොස් එහි ප්රධාන අංග සලකා බලමු.

සමත් රසායනාගාර වැඩ #2
VMware Cloud Services හි අවසර දීමේ ක්‍රියාවලියෙන් පසුව, අපි Tanzu Mission Control දියත් කරමු.

Tanzu Mission Control හඳුන්වා දීම

රසායනාගාරය යෝජනා කරන පළමු පියවර වන්නේ Kubernetes පොකුරක් යෙදවීමයි. මුලින්ම අපි PuTTY භාවිතයෙන් Ubuntu VM වෙත පිවිසිය යුතුයි. උපයෝගීතාව දියත් කර උබුන්ටු සමඟ සැසියක් තෝරන්න.

Tanzu Mission Control හඳුන්වා දීම

අපි විධාන තුනක් ක්‍රියාත්මක කරමු:

  • පොකුරක් නිර්මාණය කිරීම: kind create cluster --config 3node.yaml --name=hol
  • KUBECONFIG ගොනුව පූරණය කරමින්: export KUBECONFIG="$(kind get kubeconfig-path --name="hol")"
  • නෝඩ් ප්‍රතිදානය: kubectl get nodes

Tanzu Mission Control හඳුන්වා දීම

දැන් අපි හදපු Cluster එක Tanzu Mission Control එකට එකතු කරන්න ඕන. PuTTY වෙතින් අපි Chrome වෙත ආපසු, Clusters වෙත ගොස් ක්ලික් කරන්න පොකුර අමුණන්න.
පතන මෙනුවෙන් කණ්ඩායමක් තෝරන්න - පැහැර හැරීමකි, රසායනාගාරය විසින් යෝජනා කරන ලද නම ඇතුළත් කර ක්ලික් කරන්න REGISTER.

Tanzu Mission Control හඳුන්වා දීම

ලැබුණු විධානය පිටපත් කර PuTTY වෙත යන්න.

Tanzu Mission Control හඳුන්වා දීම

අපි ලැබුණු විධානය ක්රියාත්මක කරන්නෙමු.

Tanzu Mission Control හඳුන්වා දීම

ප්‍රගතිය නිරීක්ෂණය කිරීමට, වෙනත් විධානයක් ක්‍රියාත්මක කරන්න: watch kubectl get pods -n vmware-system-tmc. සියලුම බහාලුම්වල තත්ත්වය ඇති වන තෙක් අපි බලා සිටිමු ධාවන හෝ සම්පූර්ණ කරන ලදි.

Tanzu Mission Control හඳුන්වා දීම

Tanzu Mission Control වෙත ආපසු ගොස් ක්ලික් කරන්න සම්බන්ධතාවය තහවුරු කරන්න. සෑම දෙයක්ම හොඳින් සිදු වූවා නම්, සියලුම චෙක්පත් සඳහා දර්ශක හරිත විය යුතුය.

Tanzu Mission Control හඳුන්වා දීම

දැන් අපි අලුත් පොකුරු සමූහයක් සාදා එහි නව පොකුරක් යොදමු. පොකුරු කණ්ඩායම් වෙත ගොස් ක්ලික් කරන්න නව පොකුරු කණ්ඩායම. නම ඇතුලත් කර ක්ලික් කරන්න නිර්මාණය.

Tanzu Mission Control හඳුන්වා දීම

නව කණ්ඩායම වහාම ලැයිස්තුවේ දිස්විය යුතුය.

Tanzu Mission Control හඳුන්වා දීම

අපි නව පොකුරක් යොදමු: යන්න පොකුරු, ඔබන්න නව පොකුර සහ රසායනාගාර කටයුතු සම්බන්ධ විකල්පය තෝරන්න.

Tanzu Mission Control හඳුන්වා දීම

අපි පොකුරේ නම එකතු කරමු, එයට පවරා ඇති කණ්ඩායම තෝරන්න - අපගේ නඩුවේදී, ප්‍රායෝගික පරීක්ෂණාගාර - සහ යෙදවුම් කලාපය තෝරන්න.

Tanzu Mission Control හඳුන්වා දීම

පොකුරක් නිර්මාණය කිරීමේදී වෙනත් විකල්ප තිබේ, නමුත් රසායනාගාරයේදී ඒවා වෙනස් කිරීමේ තේරුමක් නැත. ඔබට අවශ්‍ය වින්‍යාසය තෝරා ක්ලික් කරන්න ඊලඟ.

Tanzu Mission Control හඳුන්වා දීම

සමහර පරාමිති සංස්කරණය කිරීමට අවශ්ය වේ, මෙය සිදු කිරීම සඳහා, ක්ලික් කරන්න සංස්කරණය කරන්න.

Tanzu Mission Control හඳුන්වා දීම

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

Tanzu Mission Control හඳුන්වා දීම

සාර්ථක යෙදවීමකින් පසු, ඔබට මෙම පින්තූරය පෙනෙනු ඇත. සියලුම රිසිට්පත් කොළ පාට විය යුතුය.

Tanzu Mission Control හඳුන්වා දීම

දැන් අපි සම්මත kubectl විධාන භාවිතයෙන් පොකුර කළමනාකරණය කිරීමට KUBECONFIG ගොනුව බාගත කළ යුතුය. මෙය Tanzu Mission Control පරිශීලක අතුරුමුහුණත හරහා කෙලින්ම සිදු කළ හැක. ගොනුව බාගත කර ක්ලික් කිරීමෙන් Tanzu Mission CLI බාගත කිරීමට ඉදිරියට යන්න මෙහි ක්ලික් කරන්න.

Tanzu Mission Control හඳුන්වා දීම

අවශ්ය අනුවාදය තෝරන්න සහ CLI බාගත කරන්න.

Tanzu Mission Control හඳුන්වා දීම

දැන් අපි API ටෝකනය ලබා ගත යුතුයි. මෙය සිදු කිරීම සඳහා, යන්න මගේ ගිණුම සහ නව ටෝකනයක් ජනනය කරන්න.

Tanzu Mission Control හඳුන්වා දීම

ක්ෂේත්‍ර පුරවා ක්ලික් කරන්න ජෙනරේට්.

Tanzu Mission Control හඳුන්වා දීම

ලැබෙන ටෝකනය පිටපත් කර ක්ලික් කරන්න ඉදිරියට යන්න. Power Shell විවෘත කර tmc-login විධානය ඇතුළත් කරන්න, ඉන්පසු පෙර පියවරේදී අපට ලැබුණු සහ පිටපත් කළ ටෝකනය, ඉන්පසු Login Context Name ඇතුළත් කරන්න. තෝරා තොරතුරු යෝජිත අයගෙන් ලඝු-සටහන්, කලාපය සහ ඔලිම්පස්-පෙරනිමිය ssh යතුරක් ලෙස.

Tanzu Mission Control හඳුන්වා දීම

අපට නාම අවකාශයන් ලැබේ:kubectl --kubeconfig=C:UsersAdministratorDownloadskubeconfig-aws-cluster.yml get namespaces.

හඳුන්වා දෙන්න kubectl --kubeconfig=C:UsersAdministratorDownloadskubeconfig-aws-cluster.yml get nodesසියලුම නෝඩ් තත්ත්‍වයේ ඇති බව තහවුරු කර ගැනීමට සූදානම්.

Tanzu Mission Control හඳුන්වා දීම

දැන් අපිට තියෙන්නේ මේ Cluster එකේ පොඩි Application එකක් deploy කරන්න. අපි යෙදවුම් දෙකක් කරමු - කෝපි සහ තේ - සේවා කෝපි-එස්වීසී සහ තේ-එස්වීසී ආකාරයෙන්, ඒ සෑම එකක්ම විවිධ රූප දියත් කරයි - nginxdemos/hello සහ nginxdemos/hello:plain-text. මෙය පහත පරිදි සිදු කෙරේ.

හරහා PowerShell බාගත කිරීම් වෙත ගොස් ගොනුව සොයා ගන්න cafe-services.yaml.

Tanzu Mission Control හඳුන්වා දීම

API හි යම් යම් වෙනස්කම් නිසා, අපට එය යාවත්කාලීන කිරීමට සිදුවනු ඇත.

Pod ආරක්ෂක ප්‍රතිපත්ති පෙරනිමියෙන් සක්‍රීය කර ඇත. වරප්‍රසාද සහිත යෙදුම් ධාවනය කිරීමට, ඔබ ඔබේ ගිණුම සම්බන්ධ කළ යුතුය.

බැඳීමක් සාදන්න: kubectl --kubeconfig=kubeconfig-aws-cluster.yml create clusterrolebinding privileged-cluster-role-binding --clusterrole=vmware-system-tmc-psp-privileged --group=system:authenticated
අපි යෙදුම යොදමු: kubectl --kubeconfig=kubeconfig-aws-cluster.yml apply -f cafe-services.yaml
අපි පරීක්ෂා කරමු: kubectl --kubeconfig=kubeconfig-aws-cluster.yml get pods

Tanzu Mission Control හඳුන්වා දීම

මොඩියුලය 2 අවසන්, ඔබ ලස්සන හා විශ්මයජනකයි! ප්‍රතිපත්ති කළමනාකරණය සහ අනුකූලතා පරීක්ෂා කිරීම් ඇතුළුව ඉතිරි මොඩියුල ඔබ විසින්ම සම්පූර්ණ කරන ලෙස අපි නිර්දේශ කරමු.

ඔබට මෙම විද්‍යාගාරය සම්පූර්ණයෙන් සම්පූර්ණ කිරීමට අවශ්‍ය නම්, ඔබට එය මෙතැනින් සොයා ගත හැක නාමාවලියෙහි. තවද අපි ලිපියේ අවසාන කොටස වෙත යන්නෙමු. අපි දැකීමට සමත් වූ දේ ගැන කතා කරමු, පළමු නිවැරදි නිගමන උකහා ගෙන සැබෑ ව්‍යාපාරික ක්‍රියාවලීන්ට අදාළව Tanzu මෙහෙවර පාලනය යනු කුමක්දැයි විස්තරාත්මකව කියමු.

අදහස් සහ නිගමන

ඇත්ත වශයෙන්ම, Tanzu සමඟ වැඩ කිරීමේ ප්රායෝගික ගැටළු ගැන කතා කිරීමට කල් වැඩියි. ස්වයං අධ්‍යයනය සඳහා එතරම් ද්‍රව්‍ය නොමැති අතර, අද දින සෑම පැත්තකින්ම නව නිෂ්පාදනයක් "විදින" සඳහා පරීක්ෂණ බංකුවක් යෙදවිය නොහැක. කෙසේ වෙතත්, පවතින දත්ත වලින් පවා සමහර නිගමන උකහා ගත හැකිය.

Tanzu මෙහෙයුම පාලනයේ ප්‍රතිලාභ

පද්ධතිය ඇත්තෙන්ම සිත්ගන්නා සුළු විය. පහසු සහ ප්‍රයෝජනවත් හොඳ දේවල් කිහිපයක් වහාම ඉස්මතු කිරීමට මම කැමතියි:

  • ඔබට වෙබ් පැනලය හරහා සහ කොන්සෝලය හරහා පොකුරු නිර්මාණය කළ හැකිය, එය සංවර්ධකයින් සැබවින්ම කැමති වනු ඇත.
  • වැඩබිම් හරහා RBAC කළමනාකරණය පරිශීලක අතුරුමුහුණත තුළ ක්රියාත්මක වේ. එය තවමත් රසායනාගාරයේ ක්රියා නොකරයි, නමුත් න්යායාත්මකව එය විශිෂ්ට දෙයක්.
  • සැකිල්ල මත පදනම් වූ මධ්‍යගත වරප්‍රසාද කළමනාකරණය
  • නාම අවකාශ සඳහා සම්පූර්ණ ප්‍රවේශය.
  • YAML සංස්කාරකය.
  • ජාල ප්රතිපත්ති නිර්මාණය කිරීම.
  • පොකුරු සෞඛ්ය නිරීක්ෂණය.
  • කොන්සෝලය හරහා උපස්ථ කිරීමට සහ ප්‍රතිසාධන කිරීමට හැකියාව.
  • සත්‍ය භාවිතයේ දෘශ්‍යකරණය සමඟ කෝටා සහ සම්පත් කළමනාකරණය කරන්න.
  • පොකුරු පරීක්ෂාව ස්වයංක්‍රීයව දියත් කිරීම.

නැවතත්, බොහෝ සංරචක දැනට සංවර්ධනය වෙමින් පවතී, එබැවින් සමහර මෙවලම්වල වාසි සහ අවාසි ගැන සම්පූර්ණයෙන්ම කතා කිරීමට ඉක්මන් වැඩිය. මාර්ගය වන විට, Tanzu MC, ආදර්ශනය මත පදනම්ව, පියාසර කරන විට පොකුරක් වැඩිදියුණු කළ හැකි අතර, සාමාන්යයෙන්, බහු සැපයුම්කරුවන් සඳහා පොකුරේ සම්පූර්ණ ජීවන චක්රය එකවර ලබා දිය හැකිය.

මෙන්න "ඉහළ මට්ටමේ" උදාහරණ කිහිපයක්.

තමන්ගේම ප්‍රඥප්තිය ඇති වෙනත් කෙනෙකුගේ පොකුරකට

ඔබට පැහැදිලිව අර්ථ දක්වා ඇති භූමිකාවන් සහ වගකීම් සහිත සංවර්ධන කණ්ඩායමක් ඇතැයි කියමු. සෑම කෙනෙකුම තමන්ගේම ව්‍යාපාරයක කාර්යබහුල වන අතර අහම්බෙන් තම සගයන්ගේ වැඩවලට මැදිහත් නොවිය යුතුය. නැතහොත් කණ්ඩායමට ඔබට අනවශ්‍ය අයිතිවාසිකම් සහ නිදහස ලබා දීමට අවශ්‍ය නැති පළපුරුදු විශේෂඥයින් එකක් හෝ වැඩි ගණනක් ඇත. ඔබට එකවර සපයන්නන් තිදෙනෙකුගෙන් Kubernetes ඇති බව ද උපකල්පනය කරමු. ඒ අනුව, අයිතිවාසිකම් සීමා කිරීම සහ ඒවා පොදු හරයකට ගෙන ඒම සඳහා, ඔබට එක් එක් පාලක පැනලයට එකින් එක ගොස් සියල්ල අතින් ලියාපදිංචි කිරීමට සිදුවනු ඇත. එකඟ වන්න, වඩාත්ම ඵලදායී විනෝදාංශය නොවේ. ඔබ සතුව ඇති සම්පත් වැඩි වන තරමට ක්‍රියාවලිය වඩාත් වෙහෙසකරයි. Tanzu Mission Control "එක් කවුළුවකින්" භූමිකාවන් නිරූපණය කිරීමට ඔබට ඉඩ සලසයි. අපගේ මතය අනුව, මෙය ඉතා පහසු කාර්යයකි: ඔබ කොහේ හරි අවශ්ය අයිතිවාසිකම් සඳහන් කිරීමට අහම්බෙන් අමතක වුවහොත් කිසිවෙකු කිසිවක් බිඳ නොදමනු ඇත.

මාර්ගය වන විට, MTS හි අපගේ සගයන් ඔවුන්ගේ බ්ලොග් අඩවියේ සංසන්දනය කර ඇත Kubernetes වෙළෙන්දාගෙන් සහ විවෘත මූලාශ්‍රයෙන්. ඔබ දිගු කලක් තිස්සේ වෙනස්කම් මොනවාද සහ තෝරාගැනීමේදී සොයා බැලිය යුතු දේ දැන ගැනීමට අවශ්ය නම්, සාදරයෙන් පිළිගනිමු.

ලොග් සමඟ සංයුක්ත වැඩ

සැබෑ ජීවිතයේ තවත් උදාහරණයක් වන්නේ ලඝු-සටහන් සමඟ වැඩ කිරීමයි. අපි හිතමු ටීම් එකටත් පරීක්ෂකයෙක් ඉන්නවා කියලා. එක් හොඳ දවසක් ඔහු සංවර්ධකයින් වෙත පැමිණ නිවේදනය කරයි: "යෙදුමෙහි දෝෂයක් හමු වී ඇත, අපි එය ඉක්මනින් නිවැරදි කරන්නෙමු." සංවර්ධකයෙකුට දැන ගැනීමට අවශ්‍ය පළමු දෙය ලොග් වීම ස්වාභාවිකය. ඊමේල් හෝ ටෙලිග්‍රාම් හරහා ඒවා ලිපිගොනු ලෙස යැවීම නරක පුරුදු සහ පසුගිය සියවස. මෙහෙවර පාලනය විකල්පයක් ඉදිරිපත් කරයි: ඔබට සංවර්ධකයාට විශේෂ අයිතීන් සැකසිය හැකි අතර එමඟින් ඔවුන්ට නිශ්චිත නාම අවකාශයක පමණක් ලඝු-සටහන් කියවිය හැක. මෙම අවස්ථාවෙහිදී, පරීක්ෂකයාට පැවසීමට අවශ්‍ය වන්නේ: “එවැනි සහ එවැනි යෙදුමක, එවැනි ක්ෂේත්‍රයක, එවැනි සහ එවැනි නාම අවකාශයක දෝෂ තිබේ” සහ සංවර්ධකයාට පහසුවෙන් ලොග් විවෘත කර ස්ථානගත කිරීමට හැකි වේ. ගැටලුව වන්නේ. සීමිත අයිතිවාසිකම් හේතුවෙන්, ඔබේ නිපුණතාවය එයට ඉඩ නොදෙන්නේ නම් ඔබට එය වහාම නිවැරදි කිරීමට නොහැකි වනු ඇත.

සෞඛ්ය සම්පන්න පොකුරක් සෞඛ්ය සම්පන්න යෙදුමක් ඇත.

Tanzu MC හි තවත් විශිෂ්ට ලක්ෂණයක් වන්නේ පොකුරු සෞඛ්‍ය ලුහුබැඳීමයි. මූලික ද්රව්ය අනුව විනිශ්චය කිරීම, පද්ධතිය ඔබට සමහර සංඛ්යා ලේඛන බැලීමට ඉඩ සලසයි. මේ මොහොතේ, මෙම තොරතුරු කෙතරම් සවිස්තරාත්මක වේද යන්න හරියටම පැවසීම දුෂ්කර ය: මෙතෙක් සෑම දෙයක්ම තරමක් නිහතමානී හා සරල බව පෙනේ. CPU සහ RAM භාරය නිරීක්ෂණය කිරීම ඇත, සියලුම සංරචකවල තත්ත්වය පෙන්වයි. නමුත් එවැනි ස්පාටන් ස්වරූපයෙන් පවා එය ඉතා ප්රයෝජනවත් හා ඵලදායී විස්තරයකි.

ප්රතිඵල

ඇත්ත වශයෙන්ම, මෙහෙවර පාලනය පිළිබඳ රසායනාගාර ඉදිරිපත් කිරීමේදී, පෙනෙන පරිදි වඳ තත්ත්වයන් තුළ, සමහර රළු දාර ඇත. ඔබ කාර්යය හරහා යාමට තීරණය කළහොත් ඔබම ඒවා දකිනු ඇත. සමහර අංග ප්‍රමාණවත් ලෙස සාදා නොමැත - පළපුරුදු පරිපාලකයෙකුට පවා අතුරු මුහුණත සහ එහි හැකියාවන් අවබෝධ කර ගැනීම සඳහා අත්පොත කියවීමට සිදුවේ.

කෙසේ වෙතත්, නිෂ්පාදනයේ සංකීර්ණත්වය, එහි වැදගත්කම සහ වෙළඳපොලේ එය ඉටු කරන කාර්යභාරය අනුව එය විශිෂ්ට විය. නිර්මාණකරුවන් පරිශීලකයාගේ කාර්ය ප්‍රවාහය වැඩිදියුණු කිරීමට උත්සාහ කළ බවක් හැඟේ. සෑම පාලන අංගයක්ම හැකි තරම් ක්රියාකාරී සහ තේරුම් ගත හැකි ලෙස සකස් කරන්න.

ඉතිරිව ඇත්තේ එහි සියලු වාසි, අවාසි සහ නවෝත්පාදනයන් සැබවින්ම අවබෝධ කර ගැනීම සඳහා පරීක්ෂණ බංකුවක් මත Tanzu උත්සාහ කිරීමයි. එවැනි අවස්ථාවක් ලැබුණු වහාම, අපි නිෂ්පාදනය සමඟ වැඩ කිරීම පිළිබඳ සවිස්තර වාර්තාවක් Habr පාඨකයන් සමඟ බෙදා ගන්නෙමු.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න