rainbond
rainbond copied to clipboard
添加external dns支持及对应的管理面板
对于集群较多且域名较多时,应用增加对外服务域名后,需要人工将域名解析到对应的eip上
记录较多时,不方便管理
因此,希望引入k8s external dns的方式,自动管理域名解析,并能提供ui面板进行操作(如修改解析等等)
@lxm 我在想如果Rainbond支持创建external dns的资源,应该跟绑定的网关策略联动。也就是说某个域名绑定到某个集群,它就应该被自动解析到该集群的出口IP上。似乎是完全不需要用户通过面板操作解析定义的。
需要的是用户在Rainbond控制台中开启域名自动解析功能,并提供相关的参数。比如阿里云的ak/sk。
@barnettZQG 同意跟网关关联的逻辑,另外按照external dns的设计,每个controller可以设置一个domain-filter,因此可能存在多个controller 关于是否允许用户手动修改的问题,我认为是需要,例如gateway外部有多个lb的情况进行流量分割,就需要手动设置,当然如果这里能够自动化分配会体验更好
纳入可扩展的运维能力体系去考虑