我想從 Amazon Virtual Private Cloud (Amazon VPC) 外部連接到 Amazon Elastic Kubernetes Service (Amazon EKS) 私有叢集端點。例如,我想將對等的 VPC 連接到 AWS Direct Connect。
解決方法
**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤,請參閱對 AWS CLI 錯誤進行疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本。
您可以使用對等的 VPC 自動解析至私有 Amazon EKS 叢集端點。
執行下列命令,以檢查本機電腦與 EKS 端點之間的連線:
curl -iv EKS API SERVER ENDPOINT
**注意:**請確定您的叢集 API 伺服器端點是 HTTPS URL。
如果您只啟用私有端點存取,Amazon EKS 會透過 API 伺服器的公有 DNS 名稱自動公告該端點的私有 IP 地址。如果您透過 aws eks update-kubeconfig 或 eksctl 設定您的用戶端,用戶端會使用公有 DNS 名稱來解析並連線至私有端點。用戶端會透過對等的 VPC 自動執行這些動作。如需此類型用戶端的範例,請參閱 Kubernetes 網站上的命令列工具 (kubectl)。
如需詳細資訊,請參閱存取僅限私有 API 伺服器。