下載 Kubernetes

Kubernetes 為每個組件以及一組標準的用戶端應用程式提供二進位檔案,以引導或與叢集互動。 諸如 API 伺服器之類的組件能夠在叢集內的容器映像中執行。 這些組件也作為官方發行過程的一部分,以容器映像的形式發布。 所有二進位檔案以及容器映像均適用於多種作業系統以及硬體架構。

kubectl

Kubernetes 命令列工具 kubectl,可讓您針對 Kubernetes 叢集執行命令。

您可以使用 kubectl 來部署應用程式、檢查和管理叢集資源,以及檢視日誌。 如需更多資訊,包括 kubectl 操作的完整清單,請參閱 kubectl 參考文件

kubectl 可安裝在各種 Linux 平台、macOS 和 Windows 上。 在下方尋找您偏好的作業系統。

容器映像

所有 Kubernetes 容器映像都部署到 registry.k8s.io 容器映像儲存庫。

容器映像支援的架構
registry.k8s.io/kube-apiserver:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-controller-manager:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-proxy:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/kube-scheduler:v1.32.0amd64, arm, arm64, ppc64le, s390x
registry.k8s.io/conformance:v1.32.0amd64, arm, arm64, ppc64le, s390x

容器映像架構

所有容器映像都適用於多種架構,而容器執行期應根據底層平台選擇正確的架構。 也可以透過在容器映像名稱後附加後綴來提取專用架構,例如 registry.k8s.io/kube-apiserver-arm64:v1.32.0

容器映像簽章

功能狀態: Kubernetes v1.26 [beta]

對於 Kubernetes v1.32,容器映像使用 sigstore 簽章進行簽署

Kubernetes 專案以 SPDX 2.3 格式發布已簽署 Kubernetes 容器映像的清單。 您可以使用以下方式獲取該清單

curl -Ls "https://sbom.k8s.io/$(curl -Ls https://dl.k8s.io/release/stable.txt)/release" | grep "SPDXID: SPDXRef-Package-registry.k8s.io" |  grep -v sha256 | cut -d- -f3- | sed 's/-/\//' | sed 's/-v1/:v1/'

若要手動驗證 Kubernetes 核心組件的已簽署容器映像,請參閱驗證已簽署的容器映像

如果您提取特定架構的容器映像,則單一架構映像的簽署方式與多架構資訊清單清單相同。

二進位檔案

您可以在 CHANGELOG 檔案中找到下載 Kubernetes 組件(及其總和檢查碼)的連結。 或者,使用 downloadkubernetes.com 按版本和架構篩選。

上次修改時間為 2023 年 11 月 24 日 凌晨 12:09 PST:修訂關於容器映像檔下載的詳細資訊 (d8e55f2ec1)