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