Kubernetes CKA課程筆記 28

連到nginx Pod

ZONGRU Li
Oct 21, 2021

接著將嘗試建立一個臨時的測試Pod去連接到nginx的Service

來連到nginx Pod的內部

直接使用kubectl run指令來建立臨時的測試Pod

kubectl run {給pod的名稱} --image={指定要使用的image}

這邊簡單再用nginx當作test pod的image

接著要透過這個臨時搭建的test Pod內部去執行curl到原本建立的Service

則到透過以下指令(Interactive Terminal(it)進到內部):

kubectl exec -it {pod name} -- {要進去執行的指令,這邊是bash}

進去後的身分是root

在裡面就能進行nginx的Linux的操作:

接著再次進去(進去前先取得svc的名稱)剛剛的Pod內進行curl:

但是其實不一定要使用Service的IP,也可以直接使用其名稱也能curl到:

也就是Service名稱會被解析成其IP位置

至於這個是怎麼做到的,待後續章節解說(CoreDNS)!

參考課程(reference)

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet