跳至主要内容

關於佈建驅動程式

Rancher 中的驅動程式允許您管理可用於部署託管 Kubernetes 叢集或基礎設施提供者中的節點的提供者,以允許 Rancher 部署和管理 Kubernetes。

Rancher 驅動程式​

使用 Rancher 驅動程式,您可以啟用/停用 Rancher 中封裝的現有內建驅動程式。或者,如果 Rancher 尚未實作,您可以新增自己的驅動程式。

Rancher 中有兩種類型的驅動程式:

叢集驅動程式​

叢集驅動程式用於佈建託管 Kubernetes 叢集,例如 GKE、EKS、AKS 等。建立叢集時要顯示哪個叢集驅動程式的可用性是根據叢集驅動程式的狀態定義的。只有 active 叢集驅動程式會顯示為建立託管 Kubernetes 叢集的選項。預設情況下,Rancher 封裝了幾個現有的叢集驅動程式,但您也可以建立自訂叢集驅動程式以新增到 Rancher。

預設情況下,Rancher 已啟用幾個託管 Kubernetes 雲端提供者,包括:

節點驅動程式​

節點驅動程式用於佈建主機,Rancher 使用這些主機來啟動和管理 Kubernetes 叢集。節點驅動程式與 Docker Machine 驅動程式相同。建立節點範本時要顯示哪個節點驅動程式的可用性是根據節點驅動程式的狀態定義的。只有 active 節點驅動程式會顯示為建立節點範本的選項。預設情況下,Rancher 封裝了許多現有的 Docker Machine 驅動程式,但您也可以建立自訂節點驅動程式以新增到 Rancher。

如果有特定的節點驅動程式您不想向使用者顯示,您需要停用這些節點驅動程式。

Rancher 支援多個主要的雲端提供者,但預設情況下,這些節點驅動程式是啟用且可供部署的:

還有幾個其他節點驅動程式預設是停用的,但封裝在 Rancher 中: