elasticsearch - 用于生产部署的 bitnami elasticsearch helm 图表与官方弹性 helm 图表与 ECK

标签 elasticsearch elastic-stack kubernetes-helm

对于日志分析解决方案的生产部署应该采用哪种方法,我需要一些建议。
我有一个正在迁移到云端的本地 Elasticsearch 集群(AWS 上的 EKS)。
我是一个单独的人,所以我需要一些能够以最小的努力为我提供生产级部署的东西。
我已经能够部署 bitnami/elasticsearch helm chart 但不幸的是,它使用的是 OSS 版本,这意味着我必须自己添加很多其他功能。
官方的弹性 Helm chart 是我尚未尝试但应该可以使用的第二个选项。但是在 repo 中是 mentioned ECK 是首选。
ECK 是最后一个选项,但我还没有看到任何可用于生产的示例部署文件。最佳可用是 this这需要一些工作。
那么,考虑到现在和将来的最小痛苦,我应该选择哪种最佳选择?
另一个需要考虑的方面是许可。如果我们想将日志分析解决方案作为我们主要产品的附加组件提供,那么 Elastic 基本许可证是否会成为阻碍?谢谢。

最佳答案

我最终在一个单独的 EC2 上部署了 Bitnami 的 Elasticsearch,并且再也不用碰它了。然后我在 K8s 上部署了 Kibana 和 Fluentd,以收集/发送日志到 elasticsearch,并使用 Kibana 查看和构建图表和分析。
我还编写了有关如何在 EKS 上部署此类设置的详细教程:
https://www.shebanglabs.io/logging-with-efk-on-aws-eks/

关于elasticsearch - 用于生产部署的 bitnami elasticsearch helm 图表与官方弹性 helm 图表与 ECK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62660777/

相关文章:

amazon-web-services - 存储类的自定义配置程序

elasticsearch - 短语搜索的词干提取和突出显示

elasticsearch - 仅将一定百分比的日志发送到logstash

elasticsearch - 如何标准化多个搜索结果的分数

kubernetes - 是否可以在 kustomize 中使用动态名称前缀/名称后缀?

kubernetes-helm - 如何从 Helm ChartMuseum 下载图表包?

Elasticsearch 使用带同义词的 shingle 过滤器

elasticsearch - 需要使用 NEST ElasticSearch 库构建复杂索引的具体文档/示例

elasticsearch - elasticsearch中日期直方图未排序的日期

elasticsearch - 我们如何更改Elasticsearch集群名称的字符长度