k8s NodePort外部通信與內(nèi)部映射

k8s資源類型主要有Service立哑、Pod、Deployment苦银,其中Service資源NodePort負(fù)責(zé)與外部通信啸胧,將nodePort端口映射到內(nèi)部port端口。外部請(qǐng)求服務(wù)調(diào)用時(shí)幔虏,通過(guò)NodePort將請(qǐng)求轉(zhuǎn)發(fā)到Pod端口纺念。

  1. 具體如下nodeport.yaml示例


    無(wú)標(biāo)題.png

    對(duì)上圖做如下說(shuō)明
    1)定義資源類型kind: Service
    定義Service類型NodePort,向外部暴露nodePort: 30080端口想括,并映射到port: 80端口陷谱,選擇器selector選擇應(yīng)用webpp1-nodePort。
    2)定義資源類型kind:Deployment
    Deployment設(shè)置replicas:2即定義兩個(gè)副本瑟蜈,應(yīng)用標(biāo)簽名稱是webpp1-nodePort烟逊,containerPort定義應(yīng)用端口。

  2. 操作
    可通過(guò)網(wǎng)上提供的免費(fèi)資源進(jìn)行實(shí)際操作踪栋,具體操作如下:
    1) 在瀏覽器中打開(kāi)網(wǎng)頁(yè)
    輸入這個(gè)網(wǎng)址:https://www.katacoda.com/courses/kubernetes/networking-introduction焙格, 打開(kāi)后會(huì)提供了一個(gè)實(shí)驗(yàn)用的Kubernetes集群,并可以通過(guò)網(wǎng)元模擬Terminal連接到集群的Master節(jié)點(diǎn)夷都。

2)執(zhí)行下面的命令創(chuàng)建一個(gè)nodeport類型的service眷唉。

kubectl apply -f nodeport.yaml

3)查看創(chuàng)建的service予颤,可以看到kubernetes創(chuàng)建了一個(gè)名為webapp-nodeport-svc的service,并為該service在主機(jī)節(jié)點(diǎn)上創(chuàng)建了30080這個(gè)Nodeport冬阳。

kubectl get svc
NAME                   TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)        AGE
kubernetes             ClusterIP   10.96.0.1       <none>        443/TCP        36m
webapp1-nodeport-svc   NodePort    10.103.188.73   <none>        80:30080/TCP   3m

4)執(zhí)行查看pod命令蛤虐,看到創(chuàng)建了兩個(gè)pod

kubectl get pod -o wide

參考:
外部通信-NodePort
K8s中各端口port 原創(chuàng)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市肝陪,隨后出現(xiàn)的幾起案子驳庭,更是在濱河造成了極大的恐慌,老刑警劉巖氯窍,帶你破解...
    沈念sama閱讀 221,548評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件饲常,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡狼讨,警方通過(guò)查閱死者的電腦和手機(jī)贝淤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)政供,“玉大人播聪,你說(shuō)我怎么就攤上這事〔几簦” “怎么了离陶?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,990評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)衅檀。 經(jīng)常有香客問(wèn)我招刨,道長(zhǎng),這世上最難降的妖魔是什么哀军? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,618評(píng)論 1 296
  • 正文 為了忘掉前任计济,我火速辦了婚禮,結(jié)果婚禮上排苍,老公的妹妹穿的比我還像新娘沦寂。我一直安慰自己,他們只是感情好淘衙,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,618評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布传藏。 她就那樣靜靜地躺著,像睡著了一般彤守。 火紅的嫁衣襯著肌膚如雪毯侦。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,246評(píng)論 1 308
  • 那天具垫,我揣著相機(jī)與錄音侈离,去河邊找鬼。 笑死筝蚕,一個(gè)胖子當(dāng)著我的面吹牛卦碾,可吹牛的內(nèi)容都是我干的铺坞。 我是一名探鬼主播,決...
    沈念sama閱讀 40,819評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼洲胖,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼济榨!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起绿映,我...
    開(kāi)封第一講書(shū)人閱讀 39,725評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤擒滑,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后叉弦,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體丐一,經(jīng)...
    沈念sama閱讀 46,268評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,356評(píng)論 3 340
  • 正文 我和宋清朗相戀三年淹冰,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了钝诚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,488評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡榄棵,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出潘拱,到底是詐尸還是另有隱情疹鳄,我是刑警寧澤,帶...
    沈念sama閱讀 36,181評(píng)論 5 350
  • 正文 年R本政府宣布芦岂,位于F島的核電站瘪弓,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏禽最。R本人自食惡果不足惜腺怯,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,862評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望川无。 院中可真熱鬧呛占,春花似錦、人聲如沸懦趋。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,331評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)仅叫。三九已至帜篇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诫咱,已是汗流浹背笙隙。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,445評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留坎缭,地道東北人竟痰。 一個(gè)月前我還...
    沈念sama閱讀 48,897評(píng)論 3 376
  • 正文 我出身青樓签钩,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親凯亮。 傳聞我的和親對(duì)象是個(gè)殘疾皇子边臼,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,500評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容