使用 Helm 在 Kubernetes 上安装 Elastic Agent

编辑

此功能处于技术预览阶段,可能在将来的版本中更改或删除。Elastic 将致力于修复任何问题,但技术预览中的功能不受官方 GA 功能的支持 SLA 的约束。

从 Elastic Stack 版本 8.16 开始,可以使用 Helm chart 在 Kubernetes 环境中安装 Elastic Agent。基于 Helm 的安装提供了一些优势,包括简化的部署、在市场中的可用性、简化的升级以及在需要时快速回滚。

基于 Helm 的 Elastic Agent 安装的功能包括

  • 支持独立和 Fleet 管理的 Elastic Agent。
  • 对于独立代理,内置的 Kubernetes 策略类似于 Fleet 中为 Fleet 管理的代理提供的策略。
  • 支持自定义集成。
  • 支持 Elasticsearch 输出,并通过用户名和密码、API 密钥或存储的密钥进行身份验证。
  • 轻松地在特权 (root) 和非特权 Elastic Agent 部署之间切换。
  • 支持在 Elastic Cloud on Kubernetes 上部署 Elastic Stack。

有关详细的安装步骤,请尝试以下我们的分步示例

Elastic Agent Helm chart 目前可在 elastic/elastic-agent GitHub 存储库中找到。计划很快将该 chart 从 Elastic Helm 存储库中提供。

您还可以在 Elastic Agent Helm Chart 自述文件 中找到有关 Helm chart 的详细信息,包括所有可用的 YAML 设置和描述。如果您想探索其他用例,则可以找到几个 示例