這是本節的多頁可打印視圖。 點擊此處打印.

返回此頁面的常規視圖.

Setup

1 - 學習環境

如果您正在學習 Kubernetes,您需要一個練習的環境。本頁面將介紹建立 Kubernetes 環境的各種方式,讓您可以進行實驗與學習。

安裝 kubectl

在建立叢集之前,您需要 kubectl 命令列工具。此工具能讓您與 Kubernetes 叢集通訊,並執行指令。

有關安裝說明,請參閱安裝並設定 kubectl

設定本機 Kubernetes 環境

在本機執行 Kubernetes 能提供您一個安全的學習與實驗環境。您可以隨時建立與移除叢集,而無需擔心成本或影響正式環境系統。

kind

kind (Kubernetes IN Docker) 使用 Docker 容器作為節點來執行 Kubernetes 叢集。它的設計輕量,專為測試 Kubernetes 本身而打造,也很適合用於學習。

若要開始使用 kind,請參閱 kind 快速入門

minikube

minikube 可在本機執行單一節點的 Kubernetes 叢集,支援多種容器執行階段,並可在 Linux、macOS 與 Windows 上運作

若要開始使用 minikube,請參閱 minikube 入門指南。

其他本機選項

🛇 This item links to a third party project or product that is not part of Kubernetes itself. More information

以下多個第三方工具也能在本機執行 Kubernetes。Kubernetes 並未支援這些工具,但仍可用於學習:

有關設定方式與支援資訊,請參閱各工具的文件。

使用上練習環境

🛇 This item links to a third party project or product that is not part of Kubernetes itself. More information

線上 Kubernetes 練習環境讓您無需在電腦上安裝任何軟體,即可體驗 Kubernetes。這些環境可直接在網頁瀏覽器中使用:

這些平台非常適合用於快速實驗,方便您在不需本機設定的情況下跟著教學操作。

使用接近正式環境的叢集來練習

如果您想練習設定更接近正式環境的叢集,可以使用 kubeadm。使用 kubeadm 設定叢集是一項進階任務,需要多台機器(實體或虛擬),並進行仔細的設定。

若想了解有關正式環境的資訊,請參閱正式環境

說明:

設定接近正式環境的叢集會比上述的學習環境複雜許多。請先從 kind、minikube 或是線上練習環境開始。

接下來