Elastic Stack Kubernetes Helm Charts
Charts
这些 Helm Charts 旨在以轻量级的方式配置我们的官方 Docker 映像。 下面也添加了到相关 Docker 映像文档的链接。
我们建议将 Helm Charts 版本与要部署的产品版本对齐。 这将确保您使用的 Charts 版本已针对相应的生产版本进行了测试。 这还将确保 Charts 的文档和示例将与要安装的产品版本一起使用。
例如,如果要部署 Elasticsearch 7.7.1 集群,请使用相应的 7.7.1 tag。
这些 Charts 的 master 版本旨在支持我们产品的最新预发行版本,因此,可能会或可能无法与当前发行版本一起使用。
支持的配置
从 7.7.0 版本开始,一些 charts 已达到 GA。
请注意,仅支持来自 Elastic Helm repo 或 GitHub releases 的已发布 charts。
支持矩阵
Elasticsearch | Kibana | Logstash | Filebeat | Metricbeat | APM Server | |
---|---|---|---|---|---|---|
6.8 | Beta | Beta | Beta | Beta | Beta | Alpha |
7.0 | Alpha | Alpha | / | / | / | / |
7.1 | Beta | Beta | / | Beta | / | / |
7.2 | Beta | Beta | / | Beta | Beta | / |
7.3 | Beta | Beta | / | Beta | Beta | / |
7.4 | Beta | Beta | / | Beta | Beta | / |
7.5 | Beta | Beta | Beta | Beta | Beta | Alpha |
7.6 | Beta | Beta | Beta | Beta | Beta | Alpha |
7.7 | GA | GA | Beta | GA | GA | Beta |
7.8 | GA | GA | Beta | GA | GA | Beta |
Kubernetes 版本
该 charts 目前测试了所有可用的 GKE 版本。确切的版本是在 helpers/matrix.yml 中的 KUBERNETES_VERSIONS 下定义的。
Helm 版本
在检查向后兼容性时,仅使用 helm-tester Dockerfile(当前为 2.16.9)中提到的 Helm 版本对 charts 进行测试。
Helm 3 Beta
尽管我们还没有针对 Helm 3 的自动化测试,但我们修复了主要的阻止程序以使用它。 现在,我们有来自内部和外部用户的足够反馈,可以在 Beta 中添加支持。
ECK
除了这些 Helm charts 之外,Elastic 还提供了 Elastic Cloud on Kubernetes,它基于 Operator 模式,并且是 Elastic 推荐的在 Kubernetes 上部署 Elasticsearch、Kibana 和 APM Server 的方式。
(The first version translated by vz on 2020.08.02)