協助改善此頁面
想要為此使用者指南做出貢獻? 捲動至此頁面底部,然後在 上選取編輯此頁面 GitHub。您的貢獻將幫助我們的使用者指南更適合所有人。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立 IAM OIDC 叢集的提供者
您的叢集具有 OpenID Connect
必要條件
-
現有的 Amazon EKS叢集。若要部署叢集,請參閱 開始使用 Amazon EKS。
-
在您的裝置或 上安裝和設定的
1.27.160
AWS Command Line Interface (AWS CLI) 版本2.12.3
或更新版本 AWS CloudShell。若要檢查您目前的版本,請使用
。套件管理員aws --version | cut -d / -f2 | cut -d ' ' -f1
yum
,例如apt-get
、 或 Homebrew for macOS 通常是最新版本 後面的幾個版本 AWS CLI。若要安裝最新版本,請參閱使用 安裝、更新和解除安裝 AWS CLI和 快速組態 aws configure (在 AWS Command Line Interface 使用者指南中) 安裝在 中的 AWS CLI 版本 AWS CloudShell 也可能是最新版本後面的幾個版本。若要更新它,請參閱 AWS CloudShell 使用者指南 中的安裝 AWS CLI 到您的主目錄。 -
已在裝置或 AWS CloudShell上安裝
kubectl
命令列工具。版本可與 相同,或最多可以比 更早或更晚的一個次要版本 Kubernetes 叢集的版本。例如,如果您的叢集版本為1.30
,則可以搭配使用kubectl
1.29
、1.30
或1.31
版。若要安裝或升級kubectl
,請參閱 設定 kubectl 和 eksctl。 -
包含叢集組態的現有
kubectl
config
檔案。若要建立kubectl
config
檔案,請參閱連接 kubectl EKS 透過建立 kubeconfig file。
您可以建立 IAM OIDC 使用 eksctl
或 的叢集提供者 AWS Management Console。