apiserver在k8s中也是一個Service對象,名字叫作kubernetes, 經過kubectl get svc命令能夠查看node
爲了緩解集羣訪問壓力,各模塊都使用緩存,按期從ApiServer獲取資源信息,保存到本地linux
什麼是endpoints? 一個service對應的全部pod的訪問地址算法
kublet經過ApiServer監聽pod的變化:docker
pod經過兩類探針檢查容器的監控情況編程
目前原生docker和kubernetes還不能打通容器與容器的通信,以支持該模型,必須依靠第三方網絡插件實現,好比:flannel後端
docker技術依賴於linux內核虛擬化技術的發展,對linux內核特性有很強依賴。docker用到的linux技術包括:api
標準docker支持四種網絡模式:緩存
k8s網絡實現網絡