Како добити ИП адресу Кубернетес чвора

Kako Dobiti Ip Adresu Kubernetes Cvora



Чворови су један од суштинских аспеката система Кубернетес оркестрације. Они се користе за постављање контејнеризоване апликације унутар модула и сваки чвор може да изврши више подова. Кубернетес кластер је више од сервиса који ради на виртуелној машини. Он сам управља својом мрежном функционалношћу укључујући додељивање ИП адреса и мрежно рутирање. У Кубернетес-у, чворовима се додељују јединствене ИП адресе како би се омогућила комуникација између различитих чворова, подова истих и различитих чворова, и између чвора и контролне равни.

Овај пост ће илустровати методе за добијање ИП адресе чвора Кубернетес користећи следећи преглед:

Метод 1: Добијте ИП адресу чвора Кубернетес помоћу команде „кубецтл гет“.

Понекад се од корисника захтева да провере ИП адресу чвора за комуникацију између чворова или у сврху отклањања грешака. Повремено, корисник ће можда морати да приступи апликацији која ради на главној машини ван кластера. Да би приступио ИП адреси чвора у Кубернетес-у, корисник може да види листу чворова у широком формату. За демонстрацију, прођите кроз следећу процедуру.







Корак 1: Покрените кластер са више чворова

Да би покренуо миникубе кластер са више чворова, корисник треба да покрене Доцкер на систему. Након тога, покрените Виндовс ПоверСхелл са административним правима и извршите доњу команду да покренете миникубе кластер са више чворова:



миникубе старт --чворови 2 -п мултиноде

Овде ће миникубе аутоматски изабрати „ Доцкер ” драјвер и покрените чворове кластера у одвојеним Доцкер контејнерима:







Корак 2: Добијте ИП адресу чвора

Да бисте добили ИП адресу чвора, наведите чворове у широком формату. У доњој команди, „ ” опција се користи за одређивање излазног формата:

кубецтл добија чворове широк

Под ' ИНТЕРНАЛ-ИП “, корисник може да види ИП адресе чвора као што је приказано у наставку:



Метод 2: Добијте ИП адресу чвора Кубернетес у Иамл формату

Да би добио више детаља о чвору, ИП адреси и имену хоста или да би приступио ИП адреси уместо у широком формату, корисник може да види кубернетес чвор у иамл формату. У ту сврху једноставно користите „ кубецтл гет нодес <име-чвора> -о иамл ” команда:

кубецтл гет нодес мултиноде-м02 иамл

Под ' адресе ”, проверите ИП адресу чвора и њен тип:

Метод 3: Добијте ИП адресу чвора Кубернетес помоћу команде „кубецтл десцрибе“.

Команда Кубернетес десцрибе приказује детаљан резиме Кубернетес ресурса као што су информације о Кубернетес чвору, статус, контејнери и тако даље. Да би добио ИП адресу чвора, корисник може да прегледа чвор и генерише детаљан резиме чвора користећи „ кубецтл описује чвор <име-чвора> ” команда:

кубецтл описује чвор мултиноде-м02

Из доњег излаза, можете погледати детаљан резиме Кубернетес чвора “ мултиноде-м02

Овде, под „ Аддрессес ”, пронађите ИП адресу чвора као и име хоста чвора:

Метод 4: Добијте Кубернетес ИП адресу чвора тако што ћете приступити љусци чвора

Други могући начин за приступ ИП адреси чвора је приступ интерактивној љусци чвора. Чворовима који раде унутар миникубе Кубернетес кластера и њиховој интерактивној љусци се приступа преко „ миникубе ” команда. Након приступа љусци, корисник може пронаћи ИП адресу чвора преко „ ИП адреса ” команда.

За илустрацију, пратите упутства у наставку.

Корак 1: Приступите интерактивној љусци чвора

Да бисте приступили љусци чвора миникубе кластера, користите „ миникубе ссх -н <име-чвора> -п <име-кластера> ” команда:

миникубе ссх мултиноде-м02 -п мултиноде

У горњој команди, „ ” се користи за одређивање чвора, а „ -п ” дефинише име профила кластера:

Корак 2: Пронађите ИП адресу чвора

Након приступа љусци чвора, извршите „ ИП адреса ” команда за преузимање ИП адресе чвора:

ип адреса

Овде можете видети да смо ефективно добили ИП адресу чвора:

Метод 5: Добијте ИП адресу чвора Кубернетес помоћу команде „кубецтл дебуг“?

Не користи сваки Кубернетес програмер миникубе кластер. Горњи одељак је применљив само на миникубе кластер. Да би приступио интерактивној љусци Ноде и пронашао ИП адресу, корисник може да користи „ кубецтл дебуг ” команда. Након приступа љусци, корисник треба да приступи директоријуму хоста у тренутној љусци и приступи ИП адреси преко „ ИП адреса ” команда. За практичну демонстрацију, пратите наведена упутства.

Корак 1: Приступите љусци чвора

кубецтл дебуг ” команда се користи за интеракцију са Кубернетес ресурсима. За интеракцију са Кубернетес чворовима, користите „ кубецтл чвор за отклањање грешака/<име-чвора> -ит –имаге=<име-слике-за отклањање грешака> ” команда. Овде је потребна слика за отклањање грешака. На пример, користили смо „ убунту ' слика:

кубецтл чвор за отклањање грешака / мултиноде-м02 -то --слика =убунту

Корак 2: Приступите основном директоријуму хоста

Након приступа интерактивној љусци Кубернетес чвора, приступите „ /домаћин ” основни директоријум у тренутној љусци за извршавање основних команди:

цхроот / домаћин

Корак 3: Приступите ИП адреси

Сада приступите ИП адреси чвора преко дате команде:

ип адреса

У наставку је истакнуто „ инет „адреса је ИП адреса „ мултиноде-м02 ”:

Метод 6: Добијте ИП адресу чвора Кубернетес тако што ћете приступити ИП адреси контејнера

Већина корисника покреће Кубернетес чвор у Доцкер контејнерима. Да би пронашао ИП адресу чвора у Кубернетес-у, корисник може да приступи и прегледа контејнер који покреће чворове. За илустрацију, прођите кроз доле наведене кораке.

Корак 1: Приступите Доцкер контејнерима

Да би проверио покренути контејнер, корисник може да отвори Доцкер Десктоп. Од ' Контејнери ” мени, проверите покренуте контејнере. Да бисте приступили ИП адреси чвора, кликните на контејнер:

Корак 2: Приступите ИП адреси

Затим идите на „ Инспецт ” и померите се надоле до краја. Овде корисник може да види ИП адресу чвора у „ ИП адреса ” кључ:

Алтернативно, корисник може покренути „ доцкер инспецт <цонт-наме> | финдстр “ИПАддресс” ” у ПоверСхелл-у за приступ ИП адреси чвора који ради у контејнеру:

доцкер инспецт мултиноде-м02 | финдстр 'ИП адреса'

Покрили смо методе за проналажење ИП адресе Кубернетес чвора.

Закључак

Да би приступио ИП адреси Кубернетес чвора, корисник може да користи различите методе као што је приступ ИП адреси помоћу „ кубецтл гет ноде -о виде/иамл ” наредба, приступа детаљном резимеу чвора користећи „ кубецтл опише чвор ” команда, приступање интерактивној љусци чвора и извршавање “ ИП адреса ” команда. Ако чвор ради унутар контејнера, корисник може пронаћи ИП адресу тако што ће прегледати Доцкер контејнер. Овај пост је илустровао како да добијете ИП адресу кубернетес чвора.