docker及k8s容器面试精华汇总(一),祝大家顺利通过企业面试!
docker及k8s容器面試精華匯總,希望可以加深大家對容器的理解,祝大家順利通過企業面試。
一、如何在 Kubernetes 中實現負載均衡?
node中有kube-proxy,他可以提供負載均衡。每個 Node 都會運行 kube-proxy 服務,它負責將訪問 service 的 TCP/UPD 數據流轉發到后端的容器。如果有多個副本,kube-proxy 會實現負載均衡。
二.在生產中,你如何實現 Kubernetes 自動化?
1.日志:嚴重依賴日志,與任何分布式系統一樣,日志的精準定位會提供非常重要的依據,可識別出根本原因。
2.彈性伸縮:彈性伸縮式k8s中的一大亮點功能,當負載大的時候,你可以對應用進行擴容,提升pod的副本數來應對大量的流量,當負載小的時候可以對應用進行縮容,以避免資源浪費
3. 自動縮放:縮放pod和縮放節點。
縮放pods是最常見的擴展形式之一。這將增加更多的服務實例,并讓它們準備開始接受流量。典型的pod層級擴展是用Heapster度量來決定是否需要創建新的實例
擴展節點是比較少見的情況,但是對于高彈性的應用來說是非常有用的擴展機制
4.資源分配:資源分配可以讓你在Kubernetes平臺里限制namespace,確保一個應用不會消耗掉所有資源和影響其他應用。
5.容器資源限額:搞清楚單個容器或pod需要多少資源已經變成一項藝術
三、你如何擴展 Kubernetes 集群?
kubeadm join +IP +token
四、你
總結
以上是生活随笔為你收集整理的docker及k8s容器面试精华汇总(一),祝大家顺利通过企业面试!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实验一:彩色空间转换(YUV2RGB)
- 下一篇: log(一)——MDC入门