設定 kubectl 和 eksctl - Amazon EKS

協助改進此頁面

若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。

設定 kubectleksctl

安裝 CLI AWS 後,您應該安裝其他兩個工具,以建立和管理 Kubernetes 叢集:

  • kubectlkubectl 命令列工具是您用來管理 Kubernetes 叢集內資源的主要工具。此頁面說明如何下載和設定與 Kubernetes 叢集版本相符的 kubectl 二進位檔。請參閱安裝或更新 kubectl

  • eksctleksctl 命令列工具用於在 AWS 雲端或內部部署中建立 EKS 叢集 (使用 EKS Anywhere),以及修改和刪除這些叢集。請參閱安裝 eksctl

安裝或更新 kubectl

本主題將協助您在裝置上下載並安裝或更新 kubectl 二進位檔案。二進位檔案與上游社群版本相同。二進位檔案對於 Amazon EKS 或 AWS 不是唯一的。使用下列步驟來取得您需要的 kubectl 的特定版本,雖然許多建置器只需執行 brew install kubectl 即可安裝。

注意

您所使用的 kubectl 版本,必須與 Amazon EKS 叢集控制平面的版本差距在一個版本以內。例如,1.32 kubectl 用戶端搭配 Kubernetes 1.311.321.33 叢集運作。

步驟 1:檢查是否已安裝 kubectl

判斷您是否已在裝置上安裝 kubectl

kubectl version --client

若您已在裝置路徑中安裝 kubectl,則範例輸出包含下列類似資訊。若您要更新目前使用較新版本安裝的版本,請完成下一個步驟,確定將新版本安裝在目前版本所處的位置。

Client Version: v1.31.X-eks-1234567

若您未收到輸出,則表示您尚未安裝 kubectl,或其未安裝在裝置路徑中的位置。

步驟 2:安裝或更新 kubectl

在下列其中一個作業系統上安裝或更新 kubectl

注意

如果從本節使用的 AWS 區域下載到 AWS 區域的速度緩慢,請考慮設定 CloudFront 以將內容前置。如需詳細資訊,請參閱開始使用基本 CloudFront 分佈

macOS

請遵循下列步驟以在 macOS 上安裝 kubectl。步驟包括:

  • 選擇並下載您想要的 Kubernetes 版本的二進位檔。

  • 選擇性地檢查二進位檔的檢查總和。

  • 將執行套用至二進位檔的許可。

  • 將二進位檔複製到 PATH 中的資料夾。

  • 選擇性地將二進位檔的目錄新增至 PATH。

程序:

  1. 從 Amazon S3 下載適用於您叢集 Kubernetes 版本的二進位檔。

    • Kubernetes 1.34

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.33

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.32

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.31

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.30

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.29

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.28

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/darwin/amd64/kubectl
    • Kubernetes 1.27

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2025-01-10/bin/darwin/amd64/kubectl
    • Kubernetes 1.26

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/darwin/amd64/kubectl
  2. (選用) 使用您的二進位檔案 SHA-256 檢查總和,驗證下載的二進位檔案。

    1. 下載適用於您叢集 Kubernetes 版本的 SHA-256 檢查總和。

      • Kubernetes 1.34

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.33

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.32

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.31

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.30

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.29

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.28

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.27

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2025-01-10/bin/darwin/amd64/kubectl.sha256
      • Kubernetes 1.26

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/darwin/amd64/kubectl.sha256
    2. 檢查適用您下載之二進位檔案的 SHA-256 檢查總和。

      openssl sha1 -sha256 kubectl
    3. 確保輸出中產生的檢查總和與下載 kubectl.sha256 檔案中的檢查總和相符。

  3. 將執行許可套用至二進位檔。

    chmod +x ./kubectl
  4. 將二進位檔複製到 PATH 中的資料夾。如果您已安裝某一版本的 kubectl,建議您建立 $HOME/bin/kubectl 並確認您的 $PATH 中會先出現 $HOME/bin

    mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
  5. (選用) 將 $HOME/bin 路徑新增到 Shell 初始化檔案,因此當您開啟 shell 時,該組態已設定完畢。

    echo 'export PATH=$HOME/bin:$PATH' >> ~/.bash_profile

Linux (amd64)

請遵循下列步驟以在 Linux 上安裝 kubectl (amd64)。步驟包括:

  • 選擇並下載您想要的 Kubernetes 版本的二進位檔。

  • 選擇性地檢查二進位檔的檢查總和。

  • 將執行套用至二進位檔的許可。

  • 將二進位檔複製到 PATH 中的資料夾。

  • 選擇性地將二進位檔的目錄新增至 PATH。

程序:

  1. 從 Amazon S3 下載適用於您叢集 Kubernetes 版本的 kubectl 二進位檔。

    • Kubernetes 1.34

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.33

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.32

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.31

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.30

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.29

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.28

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/amd64/kubectl
    • Kubernetes 1.27

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/amd64/kubectl
    • Kubernetes 1.26

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/amd64/kubectl
  2. (選用) 使用您的二進位檔案 SHA-256 檢查總和,驗證下載的二進位檔案。

    1. 使用適用於您裝置硬體平台的命令,從 Amazon S3 下載適用於您叢集 Kubernetes 版本的 SHA-256 檢查總和。

      • Kubernetes 1.34

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.33

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.32

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.31

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.30

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.29

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.28

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.27

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/amd64/kubectl.sha256
      • Kubernetes 1.26

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/amd64/kubectl.sha256
    2. 執行下列其中一個命令,檢查您下載的二進製檔案的 SHA-256 檢查總和。

      sha256sum -c kubectl.sha256

      openssl sha1 -sha256 kubectl
    3. 首先,您應該會看到 kubectl: OK;其次,您可以檢查輸出中產生的檢查總和是否與下載的 kubectl.sha256 檔案中的檢查總和相符。

  3. 將執行許可套用至二進位檔。

    chmod +x ./kubectl
  4. 將二進位檔複製到 PATH 中的資料夾。如果您已安裝某一版本的 kubectl,建議您建立 $HOME/bin/kubectl 並確認您的 $PATH 中會先出現 $HOME/bin

    mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
  5. (選用) 將 $HOME/bin 路徑新增到 Shell 初始化檔案,因此當您開啟 shell 時,該組態已設定完畢。

    注意

    本步驟假設您是使用 Bash Shell;若您使用其他 Shell,請將命令更改為使用具體的 Shell 初始化檔案。

    echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc

Linux (arm64)

請遵循下列步驟以在 Linux 上安裝 kubectl (arm64)。步驟包括:

  • 選擇並下載您想要的 Kubernetes 版本的二進位檔。

  • 選擇性地檢查二進位檔的檢查總和。

  • 將執行套用至二進位檔的許可。

  • 將二進位檔複製到 PATH 中的資料夾。

  • 選擇性地將二進位檔的目錄新增至 PATH。

程序:

  1. 從 Amazon S3 下載適用於您叢集 Kubernetes 版本的 kubectl 二進位檔。

    • Kubernetes 1.34

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.33

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.32

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.31

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.30

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.29

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.28

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/arm64/kubectl
    • Kubernetes 1.27

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/arm64/kubectl
    • Kubernetes 1.26

      curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/arm64/kubectl
  2. (選用) 使用您的二進位檔案 SHA-256 檢查總和,驗證下載的二進位檔案。

    1. 使用適用於您裝置硬體平台的命令,從 Amazon S3 下載適用於您叢集 Kubernetes 版本的 SHA-256 檢查總和。

      • Kubernetes 1.34

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.33

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.32

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.31

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.30

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.29

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.28

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.27

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/linux/arm64/kubectl.sha256
      • Kubernetes 1.26

        curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/linux/arm64/kubectl.sha256
    2. 執行下列其中一個命令,檢查您下載的二進製檔案的 SHA-256 檢查總和。

      sha256sum -c kubectl.sha256

      openssl sha1 -sha256 kubectl
    3. 首先,您應該會看到 kubectl: OK;其次,您可以檢查輸出中產生的檢查總和是否與下載的 kubectl.sha256 檔案中的檢查總和相符。

  3. 將執行許可套用至二進位檔。

    chmod +x ./kubectl
  4. 將二進位檔複製到 PATH 中的資料夾。如果您已安裝某一版本的 kubectl,建議您建立 $HOME/bin/kubectl 並確認您的 $PATH 中會先出現 $HOME/bin

    mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
  5. (選用) 將 $HOME/bin 路徑新增到 Shell 初始化檔案,因此當您開啟 shell 時,該組態已設定完畢。

    注意

    本步驟假設您是使用 Bash Shell;若您使用其他 Shell,請將命令更改為使用具體的 Shell 初始化檔案。

    echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc

Windows

請遵循下列步驟以在 Windows 上安裝 kubectl。步驟包括:

  • 選擇並下載您想要的 Kubernetes 版本的二進位檔。

  • 選擇性地檢查二進位檔的檢查總和。

  • 將二進位檔複製到 PATH 中的資料夾。

  • 選擇性地將二進位檔的目錄新增至 PATH。

程序:

  1. 開啟 PowerShell 終端機。

  2. 從 Amazon S3 下載適用於您叢集 Kubernetes 版本的 kubectl 二進位檔。

    • Kubernetes 1.34

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.33

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.32

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.31

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.30

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.29

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.28

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.27

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/windows/amd64/kubectl.exe
    • Kubernetes 1.26

      curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/windows/amd64/kubectl.exe
  3. (選用) 使用您的二進位檔案 SHA-256 檢查總和,驗證下載的二進位檔案。

    1. 對於 Windows,下載適用於您叢集 Kubernetes 版本的 SHA-256 檢查總和。

      • Kubernetes 1.34

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.34.1/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.33

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.33.5/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.32

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.32.9/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.31

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.13/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.30

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.14/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.29

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.15/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.28

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.15/2025-09-19/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.27

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-12-12/bin/windows/amd64/kubectl.exe.sha256
      • Kubernetes 1.26

        curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-12-12/bin/windows/amd64/kubectl.exe.sha256
    2. 檢查適用您下載之二進位檔案的 SHA-256 檢查總和。

      Get-FileHash kubectl.exe
    3. 確保輸出中產生的檢查總和與下載 kubectl.sha256 檔案中的檢查總和相符。PowerShell 輸出應該是大寫的等效字元字串。

  4. 將二進位檔複製到 PATH 中的資料夾。若在 PATH 中已有命令列公用程式專用的現存目錄,請將二進位檔案複製至該目錄。否則,請完成下列步驟。

    1. 建立新目錄以供存放命令列二進位檔,例如 C:\bin

    2. kubectl.exe 二進位檔複製到該新目錄。

    3. 編輯您的使用者或系統 PATH 環境變數,將新目錄新增至 PATH

    4. 關閉 PowerShell 終端,再重新開啟以挑選新的 PATH 變數。

  5. 安裝 kubectl 後,您可以驗證其版本。

    kubectl version --client
  6. 第一次安裝 kubectl 時,它並未設定可與任何伺服器通訊。我們會視需要在其他程序中涵蓋此組態。如果您需要更新組態來與特定叢集進行通訊,那麼您可以執行下列命令。使用叢集所在的 AWS 區域取代 region-code。使用您叢集的名稱取代 my-cluster

    aws eks update-kubeconfig --region region-code --name my-cluster
  7. 請考慮設定自動完成,這樣一來,在輸入前幾個字母後,您即可使用 Tab 鍵來完成 kubectl 子命令。如需詳細資訊,請參閱 Kubernetes 文件中的 Kubectl 自動完成

安裝 eksctl

eksctl CLI 可用於與 EKS 叢集搭配使用。它會自動化許多個別任務。如需有關安裝 eksctl 的指示,請參閱 eksctl 文件中的安裝。對於 Linux,請使用 UNIX 指示。

當您使用 eksctl 時,您使用的 IAM 安全主體必須具有使用 Amazon EKS IAM 角色、服務連結角色、AWS CloudFormation、VPC 和相關資源的許可。如需詳細資訊,請參閱《IAM 使用者指南》中的動作使用服務連結角色。您必須以同一位使用者的身分完成本指南中的所有步驟。若要檢查目前使用者,請執行以下命令:

aws sts get-caller-identity

後續步驟