Amazon web services 使用静态IP的Amazon EKS中的ingress nginx
我刚从库伯内特斯开始,我面临一些麻烦。我将描述我的场景: 我想部署一个由N个(接近10个)不同服务组成的应用程序。每个服务都有自己的域,服务之间相互通信。我正在尝试使用亚马逊EKS部署它 我已经部署了所有这些,并使用nginx控制器的入口设置了一个反向代理,它按照预期工作。如果我将入口外部ip(Amazon web services 使用静态IP的Amazon EKS中的ingress nginx,amazon-web-services,kubernetes,kubernetes-ingress,amazon-eks,nginx-ingress,Amazon Web Services,Kubernetes,Kubernetes Ingress,Amazon Eks,Nginx Ingress,我刚从库伯内特斯开始,我面临一些麻烦。我将描述我的场景: 我想部署一个由N个(接近10个)不同服务组成的应用程序。每个服务都有自己的域,服务之间相互通信。我正在尝试使用亚马逊EKS部署它 我已经部署了所有这些,并使用nginx控制器的入口设置了一个反向代理,它按照预期工作。如果我将入口外部ip(a0[..).us-east-1.elb.amazonaws.com)放在指向服务URL的主机文件中,一切正常,但我想更进一步 我必须将我的所有服务URL指向我的域提供商中的IP。但是入口每次创建时都会获
a0[..).us-east-1.elb.amazonaws.com
)放在指向服务URL的主机文件中,一切正常,但我想更进一步
我必须将我的所有服务URL指向我的域提供商中的IP。但是入口每次创建时都会获得一个新的外部IP。我想要实现的是将静态IP绑定到入口
我已经读过这个问题:
但这个问题的唯一答案是使用网络负载均衡器(NLB),但我找不到如何将弹性IP绑定到NLB。阅读本文,我发现当您手动创建NLB时,可以附加一个弹性IP
也许我误解了什么,或者有一些概念我还不知道,有一个更简单的方法来做我想做的事
无论如何,非常感谢您抽出时间。也许您可以使用通配符dns并将服务放在域下的不同主机上?然后你就有了访问服务的固定URL,因此可能不需要担心IP地址(取决于你想要静态IP的原因)。我应该将DNS指向哪里?如果你能举个例子,我将不胜感激。谢谢你是说DNS设置的一个例子?我是说,如果我能帮忙,我很乐意和你聊天-