This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4.3. 使用 DNS 转发
				您可以针对一个区(zone),使用 DNS 转发来覆盖 etc/resolv.conf 中指定的转发配置,方法是指定这个区使用哪个名称解析服务器。
			
流程
- 修改名为 - default的 DNS Operator 对象:- oc edit dns.operator/default - $ oc edit dns.operator/default- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 这允许 Operator 使用基于 - Server的额外服务器配置块来创建和更新名为- dns-default的 ConfigMap。如果没有服务器带有与查询匹配的区,则命名解析功能会返回到由- /etc/resolv.conf中指定的名称服务器。- DNS 示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 注意- 如果 - servers未定义或无效,则 ConfigMap 只包括默认服务器。
- 查看 ConfigMap: - oc get configmap/dns-default -n openshift-dns -o yaml - $ oc get configmap/dns-default -n openshift-dns -o yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 基于以上 DNS 示例的 DNS ConfigMap 示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 1
- 对forwardPlugin的更改会触发 CoreDNS DaemonSet 的滚动更新。
 
其他资源
- 有关 DNS 转发的详情,请查看 CoreDNS 转发文档。