我在AWS上有一个Kubernetes集群(无EKS),每个服务都有其docker镜像中与之进行“硬编码”通信的终结点URL。
现在,我想在相同的AWS帐户中创建该群集的克隆,并保持第一个群集完整。问题在于,当我创建服务时,其入口条目会在route53中覆盖用于原始集群的入口。
我想实现什么?
- 对于群集中定义的每个主机名,只要要存在该群集实体,我都希望在内部对其进行解析以指向该群集实体。
- 我只想为原始群集在route53中注册主机名,第二个主机名不以任何方式影响这些条目。可以这么说,我想有一个明确的选项可以在route53中进行注册。
我使用external-dns和nginx ingress controller。