是否可以在共享的AWS VPC专用网络中运行kubernetes,而无需启用dns主机名?

时间:2016-12-19 07:38:25

标签: amazon-web-services kubernetes amazon-vpc kube-dns

我尝试使用kops设置Kubernetes集群, 让我的所有节点和主节点在我现有的AWS VPC上的私有shabnet上运行, 将vpcid和network cidr传递给create命令时,我强制要求EnableDNSHostnames = true, 我想知道可以设置一个将该选项设置为false的集群 因此,在私人vpc中发布的所有实例都不会有公共地址 感谢

1 个答案:

答案 0 :(得分:0)

完全可以在私有子网中运行,这是我部署集群(https://github.com/upmc-enterprises/kubernetes-on-aws)的方式,其中所有服务器都在私有子网中,并且通过堡垒框授予访问权限。

对于kops而言,看起来像是支持(https://github.com/kubernetes/kops/issues/428),但我不是它的大用户所以不能100%说出它的工作原理。