1. 程式人生 > >一分鐘系列:kubernetes port詳解

一分鐘系列:kubernetes port詳解

本文要講

kubernetes的port非常多,本文進行總結,主要解決以下五個問題:

containerPort是什麼? 在哪裡設定?

targetPort 是什麼?在哪裡設定?

port是什麼?在哪裡設定?

nodePort是什麼?在哪裡設定?

hostPort是什麼?在哪裡設定?

第一節

梳理kubernetes微服務請求過程

service通過label selector 來選中打上對應標籤的pod,與pod建立連線(TCP或UDP)與pod連線的埠是targetPort。

外部訪問service可使用clusterip:port 或者endpoint,所以service中至少要配置port和targetport兩個埠,預設這兩個埠配置成一樣的!

service 到 pod backend 的選擇相當於一個VIP!

 完整文章請關注微信公眾號,大家一起學習