使用Helm图表在Elasticsearch中启用SSL?

时间:2018-10-30 21:29:57

标签: elasticsearch kubernetes-helm

这可能比ES问题更像是一个Helm问题...

我正在尝试使用Helm chart在Kubernetes上部署的ES集群上启用SSL。我已阅读并理解说明here。 我使用Terraform设置以下值:

set {
    name  = "elasticsearch.cluster.xpackEnable"
    value = "true"
}

set {
    name  = "elasticsearch.cluster.env.XPACK_SECURITY_ENABLED"
    value = "true"
}

set {
    name  = "elasticsearch.cluster.config.xpack\\.security\\.http\\.ssl\\.enabled"
    value = "true"
}

set {
    name  = "elasticsearch.cluster.config.xpack\\.security\\.http\\.ssl\\.key"
    value = "/path/to/key"
}

set {
    name  = "elasticsearch.cluster.config.xpack\\.security\\.http\\.ssl\\.certificate"
    value = "/path/to/cert"
}

set {
    name  = "elasticsearch.cluster.config.xpack\\.security\\.http\\.ssl\\.certificate_authorities"
    value = "/path/to/cert-chain"
}

生成的elasticsearch.yml文件看起来正确,但是我当然看不到在/ path / to / cert等文件上挂载文件的方法。我是否应该派遣Helm图表并添加对秘密的支持?这种事情,还是有一种向舵机部署添加资源的标准方法?

0 个答案:

没有答案