Amazon web services 使用云提供商AWS为Kubernetes群集使用VPC端点

Amazon web services 使用云提供商AWS为Kubernetes群集使用VPC端点,amazon-web-services,kubernetes,amazon-vpc,Amazon Web Services,Kubernetes,Amazon Vpc,我的kubernetes群集位于AWS专有网络中,该专有网络无法访问互联网。对于AWS服务端,建议使用VPC端点来替代EC2。我在云提供商aws中找不到对此的任何支持。在云提供商的配置中是否有一些方法可以实现这一点 它可以与aws ec2 descripe实例配合使用--endpoint url=$MYENDPOINT 我发现这导致我找到了一个未记录的特性,我将尝试记录一点 如果您编辑/etc/origin/cloudprovide/aws.conf(或您的等效文件)以包含类似内容,并且您在实例

我的kubernetes群集位于AWS专有网络中,该专有网络无法访问互联网。对于AWS服务端,建议使用VPC端点来替代EC2。我在云提供商aws中找不到对此的任何支持。在云提供商的配置中是否有一些方法可以实现这一点

它可以与aws ec2 descripe实例配合使用--endpoint url=$MYENDPOINT

我发现这导致我找到了一个未记录的特性,我将尝试记录一点

如果您编辑
/etc/origin/cloudprovide/aws.conf
(或您的等效文件)以包含类似内容,并且您在实例上拥有aws凭据或角色设置,那么您应该很好,或者至少更进一步。如果您的设置与我的类似,则全局部分可能已经存在

[Global]
Zone = us-west-1a

[ServiceOverride "ec2"]
 Service = ec2
 Region = us-west-1
 URL = https://vpce-xxxxx-xxxxx.ec2.us-west-1.vpce.amazonaws.com
 SigningRegion = us-west-1