குபெர்னெட்ஸை எளிதாக்கும் 12 கருவிகள்

குபெர்னெட்ஸை எளிதாக்கும் 12 கருவிகள்

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

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

NB BSL-4 நிலை உயிரியல் ஆய்வகம் அமைந்துள்ள வுஹானில் விசித்திரமான தற்செயலாக நாயைக் கடித்த, பாங்கோலினைக் கடித்த, சீன மனிதனைக் கடித்த அறியப்படாத வவ்வால் தொற்று பிப்ரவரி மாதத்திற்குள் குறையும் என்று நம்புகிறேன். 2019-nCoV ஆபாசமான மொழியைப் பயன்படுத்துகிறது. நாம் அதை ஆஃப்லைனில் செய்யலாம் குபெர்னெட்டஸ் தளம் பிப்ரவரி 8–10, 2021 மற்றும் குபெர்னெட்டஸ் மெகா மேம்பட்ட K8s பயனர்களுக்கு பிப்ரவரி 12-14. நேர்மையாக, தனிப்பட்ட முறையில், ஒரு ஆசிரியராக, நான் டிரைவ், காபி பிரேக்குகள், வாதங்கள் மற்றும் பேச்சாளர்களுக்கான தந்திரமான கேள்விகளை இழக்கிறேன். சரி, அல்லது ஸ்டியோபா எங்கள் கொரோலேவின் மிகவும் கொடூரமான மற்றும் குப்பை நாவல்களின் பாணியில் முழு கிரகத்துடன் நாம் இறந்துவிடுவோம், உயர்ந்த சக்திகள் கொன்சிட்டா வர்ஸ்ட், தேசபக்தர் கிரில்லின் கடிகாரம் மற்றும் திருத்தும் போப்பின் விருப்பம் போன்ற நமது ஊமை நகைச்சுவைகளால் சோர்வடைந்தால். இறைவனின் பிரார்த்தனை வார்த்தைகள்.

ஆனால் முக்கிய விஷயத்திற்கு வருவோம்.

கோல்ட்பிங்கர்: குபெர்னெட்ஸ் கிளஸ்டர்களைக் காட்சிப்படுத்துதல்

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

ஒரு வேடிக்கையான பெயரைக் கொண்ட திட்டம் (ஏஜென்ட் 007 பற்றி ஏதாவது இருக்கலாம், தோராயமாக மொழிபெயர்ப்பாளர்) கோல்ட்பிங்கர், இது திறந்த மூலமானது மற்றும் ப்ளூம்பெர்க்கின் தொழில்நுட்பப் பிரிவால் வெளியிடப்பட்டது, இது ஒரு குபெர்னெட்ஸ் கிளஸ்டருக்குள் இயங்கும் மற்றும் முனைகளுக்கு இடையிலான உறவுகளின் ஊடாடும் வரைபடத்தைக் காண்பிக்கும் ஒரு எளிய கருவியாகும். பொதுவாக செயல்படும் முனைகள் பச்சை நிறத்திலும், செயல்படாத முனைகள் சிவப்பு நிறத்திலும் காட்டப்படும். விவரங்களை அறிய ஒரு முனையில் கிளிக் செய்யவும். கூடுதல் அறிக்கைகள், அம்சங்கள் மற்றும் பிற விஷயங்களைச் சேர்க்க ஸ்வாக்கரைப் பயன்படுத்தி API ஐத் தனிப்பயனாக்கலாம்.

K9s: Kubernetes க்கு முழுத்திரை கன்சோல் இடைமுகம்

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

கோப்ஸ்: குபெர்னெட்ஸ் கிளஸ்டர்களுக்கான கன்சோல் ஆப்ஸ்

இந்த குபெர்னெட்ஸ் குழுவின் மேம்பாடு, கட்டளை வரியிலிருந்து குபெர்னெட்ஸ் கிளஸ்டர்களை நிர்வகிக்க உதவும். இது AWS மற்றும் GKE இல் இயங்கும் கிளஸ்டர்களை ஆதரிக்கிறது, மேலும் VMware vSphere மற்றும் பிற சூழல்களிலும் வேலை செய்கிறது. நிறுவல் மற்றும் நிறுவல் நீக்குதல் செயல்முறைகளை தானியங்குபடுத்துவதுடன், மற்ற வகை ஆட்டோமேஷனைக் கையாள Kops உதவும். குறிப்பாக, டெர்ராஃபார்மைப் பயன்படுத்தி கிளஸ்டரை மாற்றுவதற்குப் பயன்படுத்தக்கூடிய டெர்ராஃபார்மிற்கான அமைப்புகளை அவர் உருவாக்கலாம்.

குபேபாக்ஸ்: குபெர்னெட்ஸிற்கான டெர்மினல் ஷெல்

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

குபே-பயன்படுத்துபவர்

குபே-பயன்படுத்துபவர் குபெர்னெட்ஸ் சேவையாக நிறுவுகிறது, கிட் களஞ்சியத்தில் இருந்து அறிவிப்பு குபெர்னெட்ஸ் கிளஸ்டர் அமைப்புகளை மீட்டெடுக்கிறது, பின்னர் அவற்றை கிளஸ்டரில் உள்ள காய்களுக்குப் பயன்படுத்துகிறது. ஒவ்வொரு முறையும் மாற்றங்கள் செய்யப்படும்போது, ​​அவை களஞ்சியத்திலிருந்து எடுக்கப்பட்டு, கோரப்பட்ட காய்களுக்குப் பயன்படுத்தப்படும். இது கூகிளின் ஸ்கேஃபோல்டை ஓரளவு நினைவூட்டுகிறது, ஆனால் ஒரே ஒரு பயன்பாட்டிற்கு பதிலாக முழு கிளஸ்டரையும் நிர்வகிக்கும்.

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

Kube-ps1: குபெர்னெட்ஸிற்கான ஸ்மார்ட் கட்டளை வரி வரியில்

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

குபே-உடனடி

மற்றொரு குறைந்தபட்ச, ஆனால் குபெர்னெட்டஸ் CLI இன் மாற்றத்தைப் பயன்படுத்த மிகவும் இனிமையானது குபே-உடனடி, குபெர்னெட்ஸ் கிளையண்டுடன் ஊடாடும் அமர்வில் உள்நுழைய நீங்கள் இதைப் பயன்படுத்தலாம். தட்டச்சு செய்வதிலிருந்து Kube-prompt உங்களைக் காப்பாற்றுகிறது kubectl ஒவ்வொரு கட்டளைக்கும் முன், மேலும் ஒவ்வொரு கட்டளைக்கும் சூழ்நிலை தகவலுடன் தன்னியக்க நிறைவு வழங்குகிறது.

குபெஸ்பி: நிகழ்நேர குபெர்னெட்ஸ் வள கண்காணிப்பு

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

குபேவல்: குபெர்னெட்ஸ் அமைப்புகளைச் சரிபார்க்கிறது

குபெர்னெட்ஸ் உள்ளமைவு YAML கோப்புகள் மனிதர்களால் படிக்கக்கூடியதாக இருக்கலாம், ஆனால் அவை எப்போதும் சரிபார்க்கப்படலாம் என்று அர்த்தமல்ல. காற்புள்ளி அல்லது பெயரைத் தவறவிடுவது எளிது, தாமதமாகும் வரை அதைக் கண்டுபிடிக்க முடியாது. பயன்படுத்துவது சிறந்தது குபேவல், உள்நாட்டில் நிறுவப்பட்டது அல்லது CICD பைப்லைனில் இணைக்கப்பட்டுள்ளது. Kubeval Kubernetes அமைப்புகளின் YAML வரையறையை எடுத்து, சரியான தன்மையைப் பற்றிய தகவலைத் திருப்பித் துப்பினார். இது JSON அல்லது TAP இல் தரவை வெளியிடலாம், மேலும் கூடுதல் வினவல்களைச் செய்யாமல் ஹெல்ம் விளக்கப்பட அமைப்புகளால் குறிப்பிடப்பட்ட மூல டெம்ப்ளேட்களை அலசலாம்.

Kube-ops-view: பல Kubernetes கிளஸ்டர்களுக்கான டாஷ்போர்டு

Kubernetes ஏற்கனவே ஒரு நல்ல பொது-நோக்க டாஷ்போர்டைக் கொண்டுள்ளது, ஆனால் Kubernetes சமூகம் Kubernetes sysadmins க்கு பயனுள்ள தரவைக் காண்பிப்பதற்கான பிற வழிகளை பரிசோதித்து வருகிறது. Kube-ops-view இது ஒரு சோதனை மட்டுமே, இது பல கிளஸ்டர்களை மதிப்பாய்வு செய்வதற்கான வாய்ப்பை வழங்குகிறது, செயலி நேரம் மற்றும் ரேம் நுகர்வு மற்றும் கிளஸ்டர் தொகுதிகளின் நிலை ஆகியவற்றை நீங்கள் காணலாம். கட்டளைகளை செயல்படுத்த முடியாது என்பதை நினைவில் கொள்ளவும், கருவி காட்சிப்படுத்தலுக்கு மட்டுமே. ஆனால் வழங்கப்பட்ட காட்சிகள் தெளிவாகவும் மென்மையாகவும் உள்ளன, உங்கள் ஆதரவு மையத்தில் உள்ள ஒரு சுவர் காட்சியில் காண்பிக்கப்பட வேண்டும்.

ரியோ: குபெர்னெட்டிற்கான விண்ணப்பங்களை வழங்குதல்

ரியோ, Rancher Labs இன் திட்டமானது, குபெர்னெட்டஸில் பொதுவான பயன்பாட்டு விநியோக நடைமுறைகளை செயல்படுத்துகிறது. நீங்கள் மாற்றங்களைச் செய்தவுடன், இது உங்கள் பயன்பாட்டின் புதிய பதிப்பை வெளியிடலாம், எடுத்துக்காட்டாக, DNS, HTTPS, Service Mesh போன்ற சிக்கல்களை நிர்வகிக்க உதவுகிறது.

ஸ்டெர்ன் மற்றும் குபெடெயில்: குபெர்னெட்டஸில் பதிவுகளைப் பார்க்கிறது

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

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

பதிவு செய்த பயனர்கள் மட்டுமே கணக்கெடுப்பில் பங்கேற்க முடியும். உள்நுழையவும், தயவு செய்து.

வழக்கமான செயல்பாடுகளை எளிதாக்க நீங்கள் எதைப் பயன்படுத்துகிறீர்கள்?

  • 2,9%கோல்ட்பிங்கர்1

  • 22,9%K9s8

  • 0,0%கோப்ஸ்0

  • 0,0%குபேபாக்ஸ்0

  • 0,0%குபே-பயன்படுத்துபவர்0

  • 0,0%குபே-பிஎஸ்10

  • 0,0%Kube-prompt0

  • 0,0%குபேஸ்பி0

  • 2,9%குபேவல்1

  • 0,0%Kube-ops-view0

  • 0,0%ரியோ 0

  • 2,9%ஸ்டெர்ன்1

  • 5,7%குபேடைல்2

  • 28,6%இதில் எதுவுமில்லை10

  • 5,7%என்னிடம் எனது சொந்த "முன்-இ-இ-லெ-இ-எஸ்னெஸ்"2 உள்ளது

  • 8,6%நான் பட்டியலில் இருந்து ஏதாவது எடுக்க முயற்சி செய்கிறேன்3

  • 20,0%ஜானி மெமோனிக்7 திரைப்படத்தைப் போல, நரம்பியல் உள்வைப்பைப் பயன்படுத்தி குபெர்னெட்ஸை நான் கட்டுப்படுத்துகிறேன்

35 பயனர்கள் வாக்களித்தனர். 19 பயனர்கள் வாக்களிக்கவில்லை.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்