குபெர்னெட்ஸ் டாஷ்போர்டு நிறுவல் மற்றும் காட்சிகள்



குபெர்னெட்ஸ் டாஷ்போர்டு என்பது ஒரு பொதுவான நோக்கம், இணைய அடிப்படையிலான UI, இது கிளஸ்டரில் இயங்கும் கிளஸ்டர் மற்றும் பயன்பாடுகளை நிர்வகிக்கவும், அவற்றை சரிசெய்யவும் பயனர்களை அனுமதிக்கிறது.

குபெர்னெட்ஸ் டாஷ்போர்டு என்பது குபர்னெட்டஸ் கிளஸ்டர்களுக்கான இணைய அடிப்படையிலான UI ஆகும். இது கிளஸ்டரில் இயங்கும் பயன்பாடுகளை நிர்வகிக்கவும் அவற்றை சரிசெய்யவும் பயனர்களை அனுமதிக்கிறது, அத்துடன் கிளஸ்டரை நிர்வகிக்கவும்.எனவே, நீங்களே பெற்றால் , மற்றும் இந்த கருவியை மாஸ்டர் செய்தால், நீங்கள் ஒரு டெவொப்ஸ் பொறியாளராக உங்கள் வாழ்க்கையை மேம்படுத்தலாம்.

எனவே நகரும் முன்தலைப்புகள் என்ன என்பதைப் பார்ப்போம், இந்த வலைப்பதிவில் நாங்கள் உள்ளடக்குவோம்:





குபர்னெட்டஸ் டாஷ்போர்டு என்றால் என்ன?

ஒரு குபெர்னெட்ஸ் டாஷ்போர்டு என்பது இணைய அடிப்படையிலான குபர்நெட்டஸ் பயனர் இடைமுகமாகும்குபேர்னெட்ஸ் கிளஸ்டருக்கு கொள்கலன் செய்யப்பட்ட பயன்பாடுகளை வரிசைப்படுத்தவும், பயன்பாடுகளை சரிசெய்யவும் மற்றும் கிளஸ்டரை அதன் உதவியாளர் வளங்களுடன் நிர்வகிக்கவும்.

குபெர்னெட்ஸ் டாஷ்போர்டின் பயன்கள்

  • உங்கள் கிளஸ்டரில் இயங்கும் பயன்பாடுகளின் கண்ணோட்டத்தைப் பெற.
  • தனிப்பட்ட குபெர்னெட்ஸ் வளங்களை உருவாக்க அல்லது மாற்ற, எடுத்துக்காட்டாக வரிசைப்படுத்தல், வேலைகள் போன்றவை.
  • இது உங்கள் கிளஸ்டரில் உள்ள குபெர்னெட்ஸ் வளங்களின் நிலை மற்றும் ஏதேனும் பிழைகள் பற்றிய தகவல்களை வழங்குகிறது.



குபெர்னெட்ஸ் டாஷ்போர்டை நிறுவுகிறது

குபெர்னெட்ஸ் டாஷ்போர்டை எவ்வாறு வரிசைப்படுத்துவது?

ஜாவாவில் ஒரு சிங்கிள்டன் வகுப்பை உருவாக்குவது எப்படி

டாஷ்போர்டை வரிசைப்படுத்த பின்வரும் கட்டளையை இயக்கவும்:

kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommend/kubernetes-dashboard.yaml

Kubectl ஐப் பயன்படுத்தி டாஷ்போர்டை அணுகும்

kubectl பதிலாள்

அதுஉங்கள் கணினிக்கும் குபெர்னெட்ஸ் ஏபிஐ சேவையகத்திற்கும் இடையில் ப்ராக்ஸி சேவையகம் இருக்கும்.



இப்போது, ​​உலாவியில் டாஷ்போர்டைக் காண, உங்கள் முதன்மை VM இன் உலாவியில் பின்வரும் முகவரிக்கு செல்லவும்:

 http: // localhost: 8001 / api / v1 / namespaces / kube-system / services / https: kubernetes-dashboard: / proxy / 

நற்சான்றிதழ்களை உள்ளிட, இந்தப் பக்கத்துடன் நீங்கள் கேட்கப்படுவீர்கள்:

இந்த கட்டத்தில், டாஷ்போர்டுக்கான சேவைக் கணக்கை உருவாக்கி அதன் நற்சான்றுகளைப் பெறுவோம்.
குறிப்பு : இந்த கட்டளைகளை எல்லாம் இயக்கவும் a புதிய முனையம் இல்லையெனில், உங்கள் kubectl ப்ராக்ஸி கட்டளை நிறுத்தப்படும்.

பின்வரும் கட்டளைகளை இயக்கவும்:

இந்த கட்டளை இயல்புநிலை பெயர்வெளியில் டாஷ்போர்டுக்கு ஒரு சேவை கணக்கை உருவாக்கும்

kubectl சேவையக டேஷ்போர்டை உருவாக்கு-இயல்புநிலையாக

உங்கள் டாஷ்போர்டு கணக்கில் கிளஸ்டர் பிணைப்பு விதிகளைச் சேர்க்கவும்

kubectl க்ளஸ்டர்ரோலிபிண்டிங் டாஷ்போர்டு-நிர்வாகி -என் இயல்புநிலை --clusterrole = க்ளஸ்டர்-நிர்வாகி --serviceaccount = இயல்புநிலை: டாஷ்போர்டு

கீழேயுள்ள கட்டளையைப் பயன்படுத்தி உங்கள் டாஷ்போர்டு உள்நுழைவுக்குத் தேவையான ரகசிய டோக்கனை நகலெடுக்கவும்:

kubectl get secret $ (kubectl get serviceaccount dashboard -o jsonpath = '{. ரகசியங்கள் [0] .name}') -o jsonpath = '{. data.token}' | base64 --decode

டோக்கன் விருப்பத்தைத் தேர்ந்தெடுப்பதன் மூலம் ரகசிய டோக்கனை நகலெடுத்து டாஷ்போர்டு உள்நுழைவு பக்கத்தில் ஒட்டவும்

உள்நுழைந்த பிறகு நீங்கள் குபெர்னெட்ஸ் முகப்புப்பக்கத்திற்கு வருவீர்கள்.

ஜாவாவில் உதாரணம் என்ன

முகப்பு பக்கம்
இதில் வீடு / வரவேற்பு பக்கத்தைப் பார்ப்பீர்கள்
எந்த கணினி பயன்பாடுகள் முன்னிருப்பாக இயங்குகின்றன என்பதை நீங்கள் காணலாம்கன அமைப்பு பெயர்வெளிஉங்கள் கிளஸ்டரின், எடுத்துக்காட்டாக, டாஷ்போர்டு.

குபெர்னெட்ஸ் டாஷ்போர்டு UI இன் காட்சிகள்

குபெர்னெட்ஸ் டாஷ்போர்டு பின்வரும் டாஷ்போர்டு காட்சிகளைக் கொண்டுள்ளது:

  • நிர்வாகி காட்சி
  • பணிச்சுமை பார்வை
  • சேவைகள் பார்வை
  • சேமிப்பிடம் மற்றும் கட்டமைப்பு காட்சி

நிர்வாகி பார்வையுடன் தொடங்கலாம்.

நிர்வாகி காட்சி

இது முனைகள், பெயர்வெளிகள் மற்றும் தொடர்ச்சியான தொகுதிகளை பட்டியலிடுகிறது, அவை விரிவான பார்வையைக் கொண்டுள்ளன, அங்கு முனை பட்டியல் பார்வையில் அனைத்து முனைகளிலும் தொகுக்கப்பட்ட CPU மற்றும் நினைவக பயன்பாட்டு அளவீடுகள் உள்ளன மற்றும் விவரங்கள் பார்வை ஒரு கணுக்கான அளவீடுகள், அதன் விவரக்குறிப்பு, நிலை, ஒதுக்கப்பட்ட வளங்கள், நிகழ்வுகள் மற்றும் முனைகளில் இயங்கும் காய்கள்.

முறை ஓவர்லோடிங் vs முறை மீறல்

பணிச்சுமை பார்வை

தேர்ந்தெடுக்கப்பட்ட பெயர்வெளியில் இயங்கும் அனைத்து பயன்பாடுகளையும் காண்பிக்கும் நுழைவு புள்ளி பார்வை இது. இது பணிச்சுமைகளைப் பற்றிய செயலூக்கமான தகவலைச் சுருக்கமாகக் கூறுகிறது, எடுத்துக்காட்டாக, ஒரு பிரதித் தொகுப்பிற்கான தயார் காய்களின் எண்ணிக்கை அல்லது ஒரு பாடிற்கான தற்போதைய நினைவக பயன்பாடு.

சேவைகள் பார்வை

சேவைகளை வெளி உலகிற்கு வெளிப்படுத்தவும் அவற்றை ஒரு கிளஸ்டருக்குள் கண்டறியவும் அனுமதிக்கும் குபெர்னெட்ஸ் வளங்களை இது காட்டுகிறது.

சேமிப்பிடம் மற்றும் கட்டமைப்பு காட்சி

சேமிப்பக பார்வை தரவுகளை சேமிப்பதற்கான பயன்பாடுகளால் பயன்படுத்தப்படும் நிலையான தொகுதி உரிமைகோரல் ஆதாரங்களைக் காட்டுகிறதுகொத்துக்களில் இயங்கும் பயன்பாடுகளின் நேரடி உள்ளமைவுக்குப் பயன்படுத்தப்படும் அனைத்து குபெர்னெட்ஸ் வளங்களையும் காண்பிக்க கட்டமைப்பு பார்வை பயன்படுத்தப்படுகிறது.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? தொடர்ச்சியான ஒருங்கிணைப்பு கருவிகள் கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நாங்கள் உங்களிடம் திரும்புவோம்.