-
Kubernetes包含幾個元件,各個元件的功能是什麼,元件之間是如何互動的?
-
Kubernetes的Pause容器有什麼用,是否可以去掉?
-
Kubernetes中的Pod內幾個容器之間的關係是什麼?
-
一個經典Pod的完整生命週期是怎麼樣的?
-
Kubernetes的Service和ep是如何關聯和相互影響的?
-
詳述kube-proxy的工作原理,一個請求是如何經過層層轉發落到某個Pod上的?註意請求可能來自Pod也可能來自外部。
-
rc/rs功能是怎麼實現的?請詳述從API接收到一個建立rc/rs的請求,到最終在節點上建立Pod的全過程,盡可能詳細。另外,當一個Pod失效時,Kubernetes是如何發現並重啟另一個Pod的?
-
deployment/rs有什麼區別,其使用方式、使用條件和原理是什麼?
-
cgroup中的CPU有哪幾種限制方式。Kubernetes是如何使用實現request和limit的?
-
設想一個一千臺物理機,上萬規模容器的Kubernetes叢集,請詳述使用Kubernetes時需要註意哪些問題?應該怎樣解決?(提示可以從高可用,高效能等方向,改寫從映象中心到Kubernetes各個元件等)
-
設想Kubernetes叢集管理從一千臺節點到五千臺節點,可能會遇到什麼樣的瓶頸,應該如何解決?
-
Kubernetes的運營中有哪些註意的要點?
-
叢集發生雪崩的條件,以及預防手段。
-
設計一種可以替代kube-proxy的實現。
-
Sidecar的設計樣式如何在Kubernetes中進行應用,有什麼意義?
-
灰度釋出是什麼,如何使用Kubernetes現有的資源實現灰度釋出?
-
介紹Kubernetes實踐中踩過的比較大的一個坑和解決方式。