--- tags: kubernets --- # kubernets  k8s開機會啟動以下程序 - API Server 讓node可以執行kubernetese指令 - Scheduler 排定pod到哪一台有資源的node - Countroller 浴火重生,平行擴充、縮減(scale out in) - etcd 儲存metadata(儲存各個物件的重要資料(名稱等等)) - kuber poxy (master要有) 讓pod可以對外服務(ex port-fordward,external IP等功能) - Calico 讓不同pod之間可以互通 - coredns (service discovary) k8s啟動時會使用deployment來啟動coredns 讓service之間可以名稱解析  - CRI=ContainerRuntimeInterface 經由CRI產稱container CRI裡面有containerD、cri-o、docker等 - CNI=ContainerNetworksInterface 讓pod之間可以互通 CNI裡面有ROMAN Calico Flannel等 - CSI=ContainerNetworksInterface 讓不同pod在node中有儲存空間 -------------------------- - POD特性 pod不能跨實體主機 pod之間名稱沒有互通
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up