LogoTensorFusion Docs
LogoTensorFusion Docs
Homepage

Getting Started

OverviewKubernetes InstallVM/Server Install(K3S)Helm Quick InstallHost/GuestVM InstallTensorFusion Architecture

Application Operations

Create WorkloadAnnotation Usage ScenariosConfigure AutoScalingMigrate Existing WorkloadBest Practices

Customize AI Infra

Production-Grade DeploymentConfig QoS and BillingBring Your Own CloudManaging License

Maintenance & Optimization

Upgrade ComponentsSetup AlertsGPU Live MigrationPreload ModelOptimize GPU Efficiency

Troubleshooting

HandbookTracing/ProfilingQuery Metrics & Logs

Reference

Helm Install Values
Kubernetes EventsTensorFusion Metrics ReferenceBenchmark TestingCommand Line ReferenceGPU/Driver/OS Support MatrixTensorFusion Security Whitepaper

Comparison

Compare with NVIDIA vGPUCompare with MIG/MPSCompare with NVIDIA Run:aiCompare with HAMi
For System Admins

Helm Install Values

Every key in the values.yaml of the tensor-fusion Helm chart, with its default and meaning

This page lists every key in values.yaml of the tensor-fusion Helm chart, with its type, default, and effect. It matches chart 1.8.8 (appVersion 2.17.3).

Pass overrides with -f my-values.yaml or --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 replaces lists as a whole. When you override a list such as dynamicConfig.alertRules, providerConfigs.nvidia.hardwareMetadata or controller.command, copy the default list first and edit the copy. Otherwise the default entries are dropped.

Overlay values files

The chart ships three overlay files next to values.yaml. Add them with -f.

FileWhat it changesWhen to use
values-production.yaml2 controller replicas, 3 Alertmanager replicas with a 5Gi volume, higher resource requests, greptime.installStandalone: falseProduction. You must also set greptime.host and related keys. Available at https://download.tensor-fusion.ai/values-production.yaml.
values-cn.yamlImage repositories for the controller, agent, GreptimeDB, vector, Alertmanager and the webhook cert job point to mirrors reachable from mainland ChinaClusters that cannot pull from Docker Hub, quay.io or registry.k8s.io. Available at https://download.tensor-fusion.ai/values-cn.yaml.
values-multi-vendor.yamlinitialGpuNodeLabelSelector: ""Clusters with accelerators from more than one vendor. In the chart source only.

Configuration Properties

PropertyTypeDescription
imagePullSecretsarrayImage pull secrets added to the controller Pod (default: [])
nameOverridestringOverrides the chart name used in resource names and labels (default: "")
fullnameOverridestringOverrides the full resource name prefix. Unset, the prefix is the Helm release name (default: "")
namespaceOverridestringNamespace for the chart's namespaced resources. Unset, the release namespace is used (default: "")
serviceAccountobjectServiceAccount of the controller
initialGpuNodeLabelSelectorstringLabel selector of the nodes the controller watches as GPU nodes. Set it to "" to watch every node (default: nvidia.com/gpu.present=true)
controllerobjectThe controller Deployment: CRD controllers, Pod webhook and the embedded scheduler
greptimeobjectGreptimeDB, the store for metrics and system logs
agentobjectcluster-agent sidecar that connects the cluster to the TensorFusion Console
cloudVendorCredentialsobjectAccess key pair for pools in Provisioned mode
providerConfigsobjectDefault ProviderConfig resources created by the chart. Only nvidia exists
schedulingConfigTemplateobjectDefault SchedulingConfigTemplate created by the chart
clusterobjectDefault TensorFusionCluster with one NVIDIA GPU pool
alertobjectAlertmanager StatefulSet deployed by the chart
schedulerConfigobjectKubeSchedulerConfiguration of the embedded scheduler
dynamicConfigobjectGlobal settings the controller reloads at runtime, including alert rules

Related

  • Production-Grade Deployment
  • Bring Your Own Cloud
  • Config QoS and Billing

WorkloadProfile

WorkloadProfile is the Schema for the workloadprofiles API.

TensorFusionCluster

TensorFusionCluster is the Schema for the tensorfusionclusters API.

Table of Contents

Overlay values files
Configuration Properties
Related