小编mfl*_*ame的帖子

Kubernetes CoreDNS 重写特定命名空间的 CNAME 记录规则

对于我的项目,我需要使用 CoreDNS 覆盖 CNAME DNS 记录以进行内部集群 DNS 解析。我可以在全局范围内对这样的集群执行此操作:

apiVersion: v1
        data:
        Corefile: |
            # Add your CoreDNS customizations as import files.
            # Refer to https://cloud.ibm.com/docs/containers?topic=containers-cluster_dns for details.
            .:53 {
                rewrite name test.example.com example.namespace1.svc.cluster.local
                ...
            }
...
Run Code Online (Sandbox Code Playgroud)

所以在整个集群中所有的请求test.example.com都会发送到 service: example.namespace1.svc.cluster.local

是否可以仅为特定名称空间定义重写规则?例如,我只想namespace1设置此重写规则。

谢谢你!

url-rewriting kubernetes coredns

5
推荐指数
1
解决办法
2895
查看次数

标签 统计

coredns ×1

kubernetes ×1

url-rewriting ×1