为什么要用k8s
經過幾次面試,發現有的公司沒有用過k8s,有的公司正在用,但是都問了共同的問題:k8s的好處在哪里。所以總結了一下幾點
1、故障遷移:當某一個node節點關機或掛掉后,node節點上的服務會自動轉移到另一個node節點上,這個過程所有服務不中斷。這是docker或普通云主機是不能做到的
2、資源調度:當node節點上的cpu、內存不夠用的時候,可以擴充node節點,新建的pod就會被kube-schedule調度到新擴充的node節點上
3、資源隔離:創建開發、運維、測試三個命名空間,切換上下文后,開發人員就只能看到開發命名空間的所有pod,看不到運維命名空間的pod,這樣就不會造成影響,互不干擾
? ? ?傳統的主機或只有docker環境中,登錄進去就會看到所有的服務或者容器
4、因為采用docker容器,進程之間互不影響,
5、安全:不同角色有不同的權限,查看pod、刪除pod等操作;RBAC認證增加了k8s的安全
?
轉載于:https://www.cnblogs.com/effortsing/p/9983257.html
總結
- 上一篇: luoguP5035金坷垃
- 下一篇: 每日站立会议(第六天)