4.2. TempoStack 配置参数简介
				TempoStack 自定义资源(CR)定义用于创建 Distributed Tracing Platform 资源的架构和设置。您可以根据您的业务需求,修改这些参数以自定义您的实现。
			
TempoStack CR 示例
- 1
- 创建对象时要使用的 API 版本。
- 2
- 定义要创建的 Kubernetes 对象的种类。
- 3
- 唯一标识对象的数据,包括name字符串,UID, 和可选的namespace。OpenShift Container Platform 会自动生成UID并使用创建对象的项目名称完成namespace。
- 4
- TempoStack 实例的名称。
- 5
- 包含 TempoStack 实例的所有配置参数。当需要一个适用于所有 Tempo 组件的通用定义时,在spec部分中定义它。当定义只与单个组件相关时,将其放在spec.template.<component>部分中。
- 6
- 存储在实例部署中指定。有关实例的存储选项的信息,请参阅安装页。
- 7
- 为 Tempo 容器定义计算资源。
- 8
- 在接受范围之前,必须确认经销商中的数据数量的整数值。
- 9
- 保留 trace 的配置选项。默认值为48h。
- 10
- Tempodistributor组件的配置选项。
- 11
- Tempoingester组件的配置选项。
- 12
- Tempocompactor组件的配置选项。
- 13
- Tempoquerier组件的配置选项。
- 14
- Tempoquery-frontend组件的配置选项。
- 15
- Tempogateway组件的配置选项。
- 16
- 摄入(ingestion)和查询(query)率限制。
- 17
- 定义摄入率限制。
- 18
- 定义查询率限制。
- 19
- 配置操作对象以处理遥测数据。
- 20
- 配置搜索功能。
- 21
- 定义此 CR 是否由 Operator 管理。默认值为managed。
| 参数 | 描述 | 值 | 默认值 | 
|---|---|---|---|
| 
								 | 创建对象时要使用的 API 版本。 | 
								 | 
								 | 
| 
								 | 定义要创建的 Kubernetes 对象的种类。 | 
								 | |
| 
								 | 
								唯一标识对象的数据,包括  | 
								OpenShift Container Platform 会自动生成  | |
| 
								 | 对象的名称。 | TempoStack 实例的名称。 | 
								 | 
| 
								 | 要创建的对象的规格。 | 
								包含 TempoStack 实例的所有配置参数。当需要所有 Tempo 组件的通用定义时,会在  | N/A | 
| 
								 | 分配给 TempoStack 实例的资源。 | ||
| 
								 | ingester PVC 的存储大小。 | ||
| 
								 | 复制因素的配置。 | ||
| 
								 | 保留 trace 的配置选项。 | ||
| 
								 | 定义存储的配置选项。 | ||
| 
								 | Tempo distributor 的配置选项。 | ||
| 
								 | Tempo ingester 的配置选项。 | ||
| 
								 | Tempo compactor 的配置选项。 | ||
| 
								 | Tempo querier 的配置选项。 | ||
| 
								 | Tempo 查询前端的配置选项。 | ||
| 
								 | Tempo 网关的配置选项。 |