協助改善此頁面
想要為此使用者指南做出貢獻? 捲動至此頁面底部,然後在 上選取編輯此頁面 GitHub。您的貢獻將幫助我們的使用者指南更適合所有人。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定 kubectl
和 eksctl
Kubectl
是您用來與 通訊的命令列工具 Kubernetes API 伺服器。kubectl
二進位檔案可在眾多作業系統套件軟體管理工具中使用。在安裝時使用套件管理工具,時常會比手動下載與安裝程序更加簡便。eksctl
命令可讓您建立和修改 Amazon EKS叢集。
此頁面上的主題可協助您安裝和設定下列工具:
安裝或更新 kubectl
本主題將協助您在裝置上下載並安裝或更新 kubectl
二進位檔案。二進位檔案與上游社群版本kubectl
您所需的特定版本,雖然許多建置器只要執行brew install kubectl
即可安裝。
注意
您必須使用kubectl
在 Amazon EKS叢集控制平面一個次要版本差異內的版本。例如,1.30
kubectl
用戶端使用 Kubernetes 1.29
、 1.30
和 1.31
叢集。
安裝或更新 kubectl
-
判斷您是否已在裝置上安裝
kubectl
。kubectl version --client
若您已在裝置路徑中安裝
kubectl
,則範例輸出包含下列類似資訊。若您要更新目前使用較新版本安裝的版本,請完成下一個步驟,確定將新版本安裝在目前版本所處的位置。Client Version: v
1.31.X-eks-1234567
若您未收到輸出,表示您尚未安裝
kubectl
,或其未安裝在裝置路徑中的位置。 -
在
kubectl
上安裝或更新macOS
,Linux 和 Windows 作業系統。- macOS
-
在
macOS
上安裝或更新kubectl
-
下載叢集的二進位檔案 Kubernetes Amazon S3 的版本。
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/darwin/amd64/kubectl
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/darwin/amd64/kubectl
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/darwin/amd64/kubectl
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/darwin/amd64/kubectl
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/darwin/amd64/kubectl
-
(選用) 使用您的二進位檔案
SHA-256
檢查總和,驗證下載的二進位檔案。-
下載叢集 的
SHA-256
檢查總和 Kubernetes 版本。Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/darwin/amd64/kubectl.sha256
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/darwin/amd64/kubectl.sha256
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/darwin/amd64/kubectl.sha256
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/darwin/amd64/kubectl.sha256
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/darwin/amd64/kubectl.sha256
-
檢查適用您下載之二進位檔案的
SHA-256
檢查總和。openssl sha1 -sha256 kubectl
-
確保輸出中產生的檢查總和與下載
kubectl.sha256
檔案中的檢查總和相符。
-
-
將執行許可套用至二進位檔。
chmod +x ./kubectl
-
將二進位檔複製到
PATH
中的資料夾。如果您已安裝某一版本的kubectl
,建議您建立$HOME/bin/kubectl
並確認您的$PATH
中會先出現$HOME/bin
。mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
-
(選用) 將
$HOME/bin
路徑新增到 Shell 初始化檔案,因此當您開啟 shell 時,該組態已設定完畢。echo 'export PATH=$HOME/bin:$PATH' >> ~/.bash_profile
-
- Linux (amd64)
-
在
kubectl
上安裝或更新 Linux (amd64
)-
下載叢集 的
kubectl
二進位 Kubernetes Amazon S3 的版本。-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/linux/amd64/kubectl
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/amd64/kubectl
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/linux/amd64/kubectl
-
-
(選用) 使用您的二進位檔案
SHA-256
檢查總和,驗證下載的二進位檔案。-
下載叢集 的
SHA-256
檢查總和 Kubernetes 版本,Amazon S3使用裝置硬體平台的 命令。-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/amd64/kubectl.sha256
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/linux/amd64/kubectl.sha256
-
-
執行下列其中一個命令,檢查您下載的二進製檔案的
SHA-256
檢查總和。-
sha256sum -c kubectl.sha256
使用此命令時,請確保看到下列輸出:
kubectl: OK
-
openssl sha1 -sha256 kubectl
使用此命令時,確保輸出中產生的檢查總和與下載
kubectl.sha256
檔案中的檢查總和相符。
-
-
-
將執行許可套用至二進位檔。
chmod +x ./kubectl
-
將二進位檔複製到
PATH
中的資料夾。如果您已安裝某一版本的kubectl
,建議您建立$HOME/bin/kubectl
並確認您的$PATH
中會先出現$HOME/bin
。mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
-
(選用) 將
$HOME/bin
路徑新增到 Shell 初始化檔案,因此當您開啟 shell 時,該組態已設定完畢。注意
本步驟假設您是使用 Bash Shell;若您使用其他 Shell,請將命令更改為使用具體的 Shell 初始化檔案。
echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
-
- Linux (arm64)
-
在
kubectl
上安裝或更新 Linux (arm64
)-
下載叢集 的
kubectl
二進位 Kubernetes Amazon S3 的版本。-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/linux/arm64/kubectl
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/arm64/kubectl
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/linux/arm64/kubectl
-
-
(選用) 使用您的二進位檔案
SHA-256
檢查總和,驗證下載的二進位檔案。-
下載叢集 的
SHA-256
檢查總和 Kubernetes 版本,Amazon S3使用裝置硬體平台的 命令。-
Kubernetes
1.31
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.30
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.29
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.28
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.27
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.26
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.25
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.24
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.23
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.22
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/linux/arm64/kubectl.sha256
-
Kubernetes
1.21
curl -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/linux/arm64/kubectl.sha256
-
-
執行下列其中一個命令,檢查您下載的二進製檔案的
SHA-256
檢查總和。-
sha256sum -c kubectl.sha256
使用此命令時,請確保看到下列輸出:
kubectl: OK
-
openssl sha1 -sha256 kubectl
使用此命令時,確保輸出中產生的檢查總和與下載
kubectl.sha256
檔案中的檢查總和相符。
-
-
-
將執行許可套用至二進位檔。
chmod +x ./kubectl
-
將二進位檔複製到
PATH
中的資料夾。如果您已安裝某一版本的kubectl
,建議您建立$HOME/bin/kubectl
並確認您的$PATH
中會先出現$HOME/bin
。mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$HOME/bin:$PATH
-
(選用) 將
$HOME/bin
路徑新增到 Shell 初始化檔案,因此當您開啟 shell 時,該組態已設定完畢。注意
本步驟假設您是使用 Bash Shell;若您使用其他 Shell,請將命令更改為使用具體的 Shell 初始化檔案。
echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
-
- Windows
-
在
kubectl
上安裝或更新 Windows-
開啟 PowerShell 終端機。
-
下載叢集 的
kubectl
二進位 Kubernetes Amazon S3 的版本。Kubernetes
1.31
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/windows/amd64/kubectl.exe
Kubernetes
1.30
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/windows/amd64/kubectl.exe
Kubernetes
1.29
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/windows/amd64/kubectl.exe
Kubernetes
1.28
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.27
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.27.16/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.26
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.26.15/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.25
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.24
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.23
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.22
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/windows/amd64/kubectl.exe
-
Kubernetes
1.21
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/windows/amd64/kubectl.exe
-
(選用) 使用您的二進位檔案
SHA-256
檢查總和,驗證下載的二進位檔案。-
下載叢集 的
SHA-256
檢查總和 Kubernetes 的版本 Windows.Kubernetes
1.31
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.31.0/2024-09-12/bin/windows/amd64/kubectl.exe.sha256
Kubernetes
1.30
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.30.4/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
Kubernetes
1.29
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.29.8/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
Kubernetes
1.28
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.28.13/2024-09-11/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-09-11/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-09-11/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.25
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.25.16/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.24
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.24.17/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.23
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.17/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.22
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.22.17/2024-09-11/bin/windows/amd64/kubectl.exe.sha256
-
Kubernetes
1.21
curl.exe -O https://s3.us-west-2.amazonaws.com/amazon-eks/1.21.14/2024-07-12/bin/windows/amd64/kubectl.exe.sha256
-
檢查適用您下載之二進位檔案的
SHA-256
檢查總和。Get-FileHash kubectl.exe
-
確保輸出中產生的檢查總和與下載
kubectl.sha256
檔案中的檢查總和相符。 PowerShell 輸出應該是大小寫相等字串的字元。
-
-
將二進位檔複製到
PATH
中的資料夾。若在PATH
中已有命令列公用程式專用的現存目錄,請將二進位檔案複製至該目錄。否則,請完成下列步驟。-
建立新目錄以供存放命令列二進位檔,例如
C:\bin
。 -
將
kubectl.exe
二進位檔複製到該新目錄。 -
編輯您的使用者或系統
PATH
環境變數,將新目錄新增至PATH
。 -
關閉您的 PowerShell 終端機並開啟新的變數以取用新
PATH
變數。
-
-
-
安裝
kubectl
後,您可以驗證其版本。kubectl version --client
-
第一次安裝
kubectl
時,它並未設定可與任何伺服器通訊。我們會視需要在其他程序中涵蓋此組態。如果您需要更新組態來與特定叢集進行通訊,那麼您可以執行下列命令。
將 取代 AWS 區域 為您的叢集所在的 。使用您叢集的名稱取代region-code
。my-cluster
aws eks update-kubeconfig --region
region-code
--namemy-cluster
-
請考慮設定自動完成,這可讓您在輸入前幾個字母後,使用索引標籤鍵來完成
kubectl
子命令。請參閱 中的 Kubectl 自動完成Kubernetes 文件以取得詳細資訊。
安裝 eksctl
eksctl
CLI 用於使用EKS叢集。它可自動化許多個別任務。如需安裝eksctl
文件中的安裝eksctl
。
使用您使用eksctl
IAM的安全主體時,必須具有使用 Amazon EKSIAM角色、服務連結角色 AWS CloudFormation、 VPC和相關資源的許可。如需詳細資訊,請參閱適用於 的 Amazon Elastic Container Service 的動作、資源和條件金鑰 Kubernetes 和 使用 使用者指南中的服務連結角色。 IAM您必須以同一位使用者的身分完成本指南中的所有步驟。若要檢查目前使用者,請執行以下命令:
aws sts get-caller-identity