文件名称:expose-kubedns
文件大小:68KB
文件格式:ZIP
更新时间:2024-05-30 12:53:33
dns kubernetes gcp gke google-cloud-platform
服务发现(通过DNS)跨集群的无头服务 此设置将创建一个kubedns实例,该实例公开Kubernetes群集之间DNS的Kubernetes服务映射。 此设置的用例是,您有多个群集,其中一个托管与其他群集共享的无头服务,例如,共享数据库或控制平面,并且使用Kubernetes DNS映射发现了共享服务。 注意事项:ILB无法在UDP和TCP DNS服务之间共享相同的IP,这意味着它将仅限于基于UDP的名称解析。 设置 服务生产者集群 设置外部KubeDNS服务器,该服务器配置的域设置为您的存根域(在示例中为“ my.stub”。): 。 将外部KubeDNS作为ILB服务公开: 。 将需要跨群集DNS映射的所有服务公开为无头服务。 服务消费者群 设置(例如“ my.stub”)以指向ILB。
【文件预览】:
expose-kubedns-master
----block-diagram.png(64KB)
----consumer()
--------kubedns-configmap.yaml(164B)
----LICENSE(11KB)
----producer()
--------service.yaml(426B)
--------external-kubedns-service.yaml(610B)
--------external-kubedns.yaml(3KB)
----README.md(1KB)