注意:以下文档只适用于TOP接口,请谨慎使用!
容器的DNS与普通ECS的DNS方式不同,容器集群内有部署专门的DNS服务(即CoreDNS组件),集群内的DNS解析全部需要经过该DNS服务。因此可以把容器集群内的DNS服务理解为一个独立部署的DNS服务器,当集群内的应用需要大量域名解析时,会有性能瓶颈风险。点击查看详情。
运维中心-插件管理,找到“本地DNS”组件,点击安装,之后选择需要安装的目标集群
安装完成之后,在具体的集群-插件部署管理页面中,查看插件运行状态
组件安装好后,应用需要重新发布一次(无需更改任何配置,提交新的发布单)才能生效DNS的配置,即让该应用上的POD实例使用安装好的localdns本地缓存。如果有多个云应用,那么也需要逐个重新发布一次。
可以在“云应用-环境配置-容器配置-DNS配置管理”中更改配置,将Local DNS设置为“禁止”,之后重新提交发布单进行发布后生效。如果有多个云应用,那么也需要逐个修改配置后重新发布一次。