elasticsearch - Elastic Cloud on Kubernetes 更改服务器的配置

标签 elasticsearch kubernetes elastic-stack rancher

我正在使用 rancher2 运行 ECK 集群。有3个节点:2个用于elasticsearch,1个用于kibana。
我想使用运算符(operator)更改 Elastic-server 配置,例如,禁用 ssl 通信。
但是有什么正确的方法呢?从主机挂载配置文件?请给出一些想法

最佳答案

引用 documentation :

You can explicitly disable TLS for Kibana, APM Server, Enterprise Search and the HTTP layer of Elasticsearch.

spec:
  http:
    tls:
      selfSignedCertificate:
        disabled: true
当您想使用 Istio 运行 ECK 并希望让它管理 TLS 时,这通常很有用。
但是,您不能为传输通信(在 Elasticsearch 节点之间)禁用 TLS。出于安全原因,始终启用。
PS:对于高可用集群,您至少需要 3 个 Elasticsearch 节点。拥有 2 个对您没有帮助——如果其中一个出现故障,另一个也会降级,因为 Elasticsearch 是围绕基于多数的共识协议(protocol)构建的。

关于elasticsearch - Elastic Cloud on Kubernetes 更改服务器的配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63923175/

相关文章:

java - AWS Elasticsearch : How to apply a policy to an index

elasticsearch - Kibi可以与Elasticsearch 5.2一起使用吗?

elasticsearch - 映射中不存在表达式中使用的字段 []

elasticsearch - Elasticsearch中的安全性设置,xpack显示不一致的行为

kubernetes - 如何以编程方式获取 GKE 支持的 Kubernetes 版本列表?

kubernetes - 从配置映射设置 Pod 资源

elasticsearch - Sematext Logagent Elasticsearch索引模式

elasticsearch 为什么 facet 这么慢?

elasticsearch - 来自Logstash的Elasticsearch映射配置

Kubernetes - 如何知道最新支持的 API 版本