重新定义计算的边界

业界领先的企业级容器云及解决方案点此升级您的浏览器,并重新访问daocloud.io

DaoCloud Enterprise DNS Service Module

DCE DNS 服务基于 CoreDNS 实现,为企业级用户提供安全可靠,高性能的域名解析服务,将企业及开发者可读并且易于管理的域名转换成计算机互联的数字IP地址,通过域名访问集群内相应的应用服务。

DNS 服务新功能

容灾保障 – 提供自动化高可用部署模式,应对容灾场景。

平滑升级 – 支持升级过程中无中断,保障升级过程中业务无感知。

健康检查 – 自动检测 DNS 服务是否异常,自动隔离并重启 DNS 服务实例,保障高可用。

配置选择 – 支持根据 TPS 量级,灵活选择相应配置部署CoreDNS。

指标监控 – 可视化查看 DNS 访问指标数据,有效提升运维效率。

指标接口 – 提供Metrics API 接口,对接监控系统实现全面监控排错。

集群检查 – 提供 DNS 服务状态检查,快速定位异常情况。

强稳定性 – 配置双重缓存,保障高并发场景下稳定提供服务,快速获取请求结果。

高性能 – 支持十万级别高并发访问,保障毫秒级别访问延迟。

外部 DNS 对接 – 支持配置 Upstream 对接规则,打通客户环境外部 DNS域名解析服务。

TTL配置 – 支持配置修改域名解析记录存留时间。

离线包使用方法

tar -xvf dns-*.tar.gz
docker load -i dns-*.tar

离线包包括两部分,离线镜像和产品文档。

镜像地址

DNS 服务插件镜像 : daocloud.io/daocloud/dce-dns-plugin:0.1.7

DNS 服务镜像: daocloud.io/daocloud/dce-core-dns:1.6.7

DNS 服务缓存镜像:daocloud.io/daocloud/dce-dns-node-cache:1.15.13

注意事项

安装 DCE DNS 服务插件时,请确认 DCE 已升级至≥3.0.6;当 DCE版本≤ 3.0.5 时,请参考:coredns 插件发布前的推荐 coredns 部署方法 部署 DNS 服务。

安装 DCE DNS 服务插件采用Hostnetwork 模式部署,占用端口为:28890,28891。

启用 DCE DNS 服务请提前规划资源,确认部署主机上有足够 CPU 内存进行部署。

在已部署应用的集群中,开启 DNS 服务前创建的容器组 的DNS 配置信息 在开启 DNS 服务后,不会自动更新,如需使用 DNS 配置,请在‘应用详情’中更新 服务的‘网络配置’,并增加路由信息”“。

Ndots 默认值为2,在部署应用时,用户可进行修改,在 DNS 服务开启前的应用默认值为5。

热点追踪只分析近10000条数据。

DNS 服务升级暂时以文档支持。

0.1.7 - 兼容 4.0 - 兼容 3.1.5 和 之前的版本。 - 增加国际化英文翻译 - 支持 ARM - 修复更新镜像问题 - 翻页问题修复 - 隐藏主机列表里为就绪节点

版本信息

发布时间:2020/11/09