菜单
文档breadcrumb arrow Grafana Tempobreadcrumb arrow 设置breadcrumb arrow 使用 Operator 部署
开源 RSS

使用 Tempo Operator 部署 Tempo

Tempo Operator 允许您在 Kubernetes 和 OpenShift 集群上配置、安装、升级和操作 Grafana Tempo。

Tempo Operator 的一些功能包括:

  • 资源限制 - 在 TempoStack CR 中指定总体资源请求和限制;Operator 会将其一部分分配给每个组件
  • 认证和授权 - 支持 OpenID Control (OIDC) 和基于角色的访问控制 (RBAC)
  • 托管升级 - 更新 Operator 将自动更新所有托管的 Tempo 集群
  • 多租户 - 多个租户可以将追踪发送到同一个 Tempo 集群
  • mTLS - Tempo 组件之间的通信可以通过 mTLS 保护
  • Jaeger UI - 可以在 Jaeger UI 中可视化追踪,并通过 Ingress 或 OpenShift Route 暴露
  • 可观测性 - Operator 和 TempoStack 操作数暴露遥测数据(指标、追踪),并与 Prometheus ServiceMonitorPrometheusRule 集成

Tempo Operator 的源代码位于 grafana/tempo-operator

安装

Operator 可以从以下方式安装:

兼容性

Tempo

Operator 支持的 Tempo 版本可以在 changelogrelease 页面找到。

Kubernetes

Tempo Operator 支持 Kubernetes v1.25 到 v1.29 版本。

cert-manager

Operator 的 Kubernetes manifest 安装文件使用 cert-manger v1 自定义资源来为准入 webhook 预置证书。

社区