我正在尝试在 kubernetes 集群上设置 MongoDB 和 MongoDB 监控代理。
监控代理首先查询 mongodb 实例的服务端点,并接收主机名作为响应。然后它停止使用服务端点,并开始使用主机名连接到失败的实例,因为没有解析来解析容器名称。
我想我可以使用无头服务来实现这一点,尽管使用无头服务不是一种选择。
有什么方法可以为 Kubernetes 中的容器/pod 启用主机名解析或在 kube-dns 中注入自定义 DNS 记录?
我正在尝试在 kubernetes 集群上设置 MongoDB 和 MongoDB 监控代理。
监控代理首先查询 mongodb 实例的服务端点,并接收主机名作为响应。然后它停止使用服务端点,并开始使用主机名连接到失败的实例,因为没有解析来解析容器名称。
我想我可以使用无头服务来实现这一点,尽管使用无头服务不是一种选择。
有什么方法可以为 Kubernetes 中的容器/pod 启用主机名解析或在 kube-dns 中注入自定义 DNS 记录?