LogoTensorFusion 文档
LogoTensorFusion 文档
首页

快速开始

TensorFusion 概览在 Kubernetes 安装在虚拟机/服务器安装(K3S)Helm 快速安装在宿主机/虚拟机安装TensorFusion 架构

应用操作

创建 AI 应用注解使用场景配置自动扩缩容迁移现有应用最佳实践

自定义AI基础设施

生产级部署指南QoS 级别与计价云厂商集成(BYOC)管理许可证

维护与优化

组件更新配置告警GPU 热迁移预加载模型优化 GPU 效率

故障排除

问题处理手册链路追踪/性能分析查询指标和日志

参考

Helm 安装 Values 配置
Kubernetes 事件监控指标定义性能测试命令行参考GPU/驱动/操作系统支持矩阵TensorFusion 安全白皮书

对比

与 NVIDIA vGPU 对比与 MIG/MPS 对比与趋动科技对比与 NVIDIA Run:ai 对比与 HAMi 的对比
系统管理员参考

Helm 安装 Values 配置

tensor-fusion Helm chart 的 values.yaml 全部配置项、默认值和含义

本页列出 tensor-fusion Helm chart 的 values.yaml 中的全部配置项,包括类型、默认值和作用,对应 chart 1.8.8(appVersion 2.17.3)。

用 -f my-values.yaml 或 --set key=value 覆盖默认值:

helm upgrade --install tensor-fusion-sys tensor-fusion \
  --repo https://download.tensor-fusion.ai \
  --namespace tensor-fusion-sys --create-namespace \
  -f my-values.yaml

Helm 覆盖列表时是整体替换。修改 dynamicConfig.alertRules、providerConfigs.nvidia.hardwareMetadata、controller.command 这类列表前,先把默认列表完整复制出来再改,否则默认条目会丢失。

叠加 values 文件

chart 在 values.yaml 旁边提供了三个叠加文件,用 -f 追加。

文件改动适用场景
values-production.yamlcontroller 2 副本;Alertmanager 3 副本并挂 5Gi 存储卷;调高资源请求;greptime.installStandalone: false生产环境。还需要自行设置 greptime.host 等连接参数。下载地址:https://download.tensor-fusion.ai/values-production.yaml
values-cn.yaml把 controller、agent、GreptimeDB、vector、Alertmanager 和 webhook 证书 Job 的镜像仓库换成中国大陆可访问的镜像源拉不到 Docker Hub、quay.io、registry.k8s.io 镜像的集群。下载地址:https://download.tensor-fusion.ai/values-cn.yaml
values-multi-vendor.yamlinitialGpuNodeLabelSelector: ""同一集群里有多个厂商的加速卡。仅在 chart 源码目录中提供

配置项总览

配置项类型说明
imagePullSecretsarray加到 controller Pod 上的镜像拉取 Secret(默认:[])
nameOverridestring覆盖资源名和标签里使用的 chart 名称(默认:"")
fullnameOverridestring覆盖资源全名前缀。不设置时使用 Helm release 名称(默认:"")
namespaceOverridestringchart 中命名空间级资源所在的命名空间。不设置时使用 release 的命名空间(默认:"")
serviceAccountobjectcontroller 使用的 ServiceAccount
initialGpuNodeLabelSelectorstringcontroller 按这个标签选择器识别 GPU 节点。设为 "" 表示监听所有节点(默认:nvidia.com/gpu.present=true)
controllerobjectcontroller Deployment:CRD 控制器、Pod webhook 和内嵌调度器
greptimeobjectGreptimeDB,存放指标和系统日志
agentobjectcluster-agent sidecar,把集群接入 TensorFusion 控制台
cloudVendorCredentialsobjectProvisioned 模式的 GPU 池使用的云厂商访问密钥
providerConfigsobjectchart 默认创建的 ProviderConfig,目前只有 nvidia
schedulingConfigTemplateobjectchart 默认创建的 SchedulingConfigTemplate
clusterobject默认的 TensorFusionCluster,带一个 NVIDIA GPU 池
alertobjectchart 部署的 Alertmanager StatefulSet
schedulerConfigobject内嵌调度器的 KubeSchedulerConfiguration
dynamicConfigobjectcontroller 运行时热加载的全局配置,包含告警规则

相关文档

  • 生产级部署指南
  • 云厂商集成(BYOC)
  • QoS 级别与计价

WorkloadProfile

WorkloadProfile is the Schema for the workloadprofiles API.

TensorFusionCluster

TensorFusionCluster is the Schema for the tensorfusionclusters API.

目录

叠加 values 文件
配置项总览
相关文档