Skip to content

如何从 Amazon VPC 外部连接到私有 Amazon EKS 集群端点?

1 分钟阅读
0

我想从 Amazon Virtual Private Cloud(Amazon VPC)外部连接到私有 Amazon Elastic Kubernetes Service(Amazon EKS)集群端点。例如,我想将对等 VPC 连接到 AWS Direct Connect。

解决方案

**注意:**如果在运行 AWS 命令行界面(AWS CLI)命令时收到错误,请参阅 Troubleshoot AWS CLI errors。此外,确保您使用的是最新版本的 AWS CLI

您可以使用对等 VPC 自动解析到私有 Amazon EKS 集群端点。

运行以下命令来检查本地计算机和 EKS 端点之间的连接:

curl -iv EKS API SERVER ENDPOINT

注意: 确保您的集群 API 服务器端点是 HTTPS URL。

如果仅激活私有端点访问权限,则 Amazon EKS 会自动通过 API 服务器的公有 DNS 名称公布端点的私有 IP 地址。如果通过 aws eks update-kubeconfigeksctl 配置客户端,则该客户端使用公有 DNS 名称来解析并连接到私有端点。客户端会通过对等 VPC 自动执行这些操作。有关此类客户端的示例,请参阅 Kubernetes 网站上的命令行工具 (kubectl)

有关更多信息,请参阅访问私有 API 服务器

AWS 官方已更新 1 年前