我们正在尝试使用kubernetes部署Elasticsearch集群部署.elasticsearch在单个Pod上运行但没有形成集群。当我们进行故障排除时,我们知道单个Pod能够使用ipaddress而不是主机名进行通信。我们使用有状态集和发现进行部署使用主机名的服务。我们怀疑这是由于DNS缓存所致。
我们尝试了以下链接中提到的过程。但是该过程我们无法实现。
这可能是由于Elasticsearch如以下链接中所述与安全管理器一起运行。但是如何在kuberentes中实施请告知我们。
https://www.elastic.co/guide/en/elasticsearch/reference/6.7/networkaddress-cache-ttl.html