Skip to content

Helm Values ​

Schema for the values.yaml file for the tensor-fusion Helm chart

Property
Type
Constraints
Description
imagePullSecrets ↓arrayList of secrets for pulling images from private repositories. See: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
nameOverridestringOverride for the chart name
fullnameOverridestringOverride for the full name of resources created by this chart
namespaceOverridestringOverride for the namespace where resources will be deployed
serviceAccount ↓objectConfiguration for the service account. See: https://kubernetes.io/docs/concepts/security/service-accounts/
initialGpuNodeLabelSelectorstringLabel selector used to identify GPU nodes in the cluster Default: nvidia.com/gpu.present=true
controller ↓objectConfiguration for the tensor-fusion controller component
greptime ↓objectConfiguration for GreptimeDB integration
agent ↓objectConfiguration for the tensor-fusion agent component
cloudVendorCredentials ↓objectCloud vendor credentials for pools running in Provisioned mode without IRSA or zero-credential auth

imagePullSecrets (items) ​

List of secrets for pulling images from private repositories. See: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/

Properties ​

Property
Type
Constraints
Description
namestringName of the secret containing the registry credentials

serviceAccount ​

Configuration for the service account. See: https://kubernetes.io/docs/concepts/security/service-accounts/

Properties ​

Property
Type
Constraints
Description
createbooleanSpecifies whether a service account should be created Default: true
automountbooleanAutomatically mount a ServiceAccount's API credentials Default: true
annotationsobjectAnnotations to add to the service account

controller ​

Configuration for the tensor-fusion controller component

Properties ​

Property
Type
Constraints
Description
replicaCountintegermin: 1Number of replicas for the controller deployment Default: 1
image ↓objectContainer image configuration for the controller
podAnnotationsobjectAnnotations to add to the controller pods
tolerationsarrayTolerations for the controller pods
affinityobjectAffinity rules for the controller pods
livenessProbeobjectLiveness probe configuration for the controller pods
readinessProbeobjectReadiness probe configuration for the controller pods
resources ↓objectResource requirements for the controller
admissionWebhooks ↓objectConfiguration for the admission webhooks

image ​

Container image configuration for the controller

Properties ​

Property
Type
Constraints
Description
repositorystringRepository for the controller image Default: tensorfusion/tensor-fusion-operator
tagstringTag for the controller image Default: latest

resources ​

Resource requirements for the controller

Properties ​

Property
Type
Constraints
Description
requests ↓objectResource requests for the controller
limits ↓objectResource limits for the controller

requests ​

Resource requests for the controller

Properties ​
Property
Type
Constraints
Description
cpustringCPU request for the controller
memorystringMemory request for the controller

limits ​

Resource limits for the controller

Properties ​
Property
Type
Constraints
Description
cpustringCPU limit for the controller
memorystringMemory limit for the controller

admissionWebhooks ​

Configuration for the admission webhooks

Properties ​

Property
Type
Constraints
Description
failurePolicystringFail IgnoreFailure policy for the admission webhooks Default: Fail
secretNamestringName of the secret containing the webhook certificates Default: tensor-fusion-webhook-secret
patch ↓objectConfiguration for patching the webhook certificates

patch ​

Configuration for patching the webhook certificates

Properties ​
Property
Type
Constraints
Description
imagestringImage for the webhook certificate generator Default: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.0

greptime ​

Configuration for GreptimeDB integration

Properties ​

Property
Type
Constraints
Description
isCloudbooleanWhether to use GreptimeDB Cloud Default: false
hoststringHostname of the GreptimeDB server Default: greptimedb-standalone.greptimedb.svc.cluster.local
portintegerPort of the GreptimeDB server Default: 4001
installStandalonebooleanWhether to install a standalone GreptimeDB instance Default: true
userstringUsername for GreptimeDB authentication
dbstringDatabase name in GreptimeDB
passwordstringPassword for GreptimeDB authentication

agent ​

Configuration for the tensor-fusion agent component

Properties ​

Property
Type
Constraints
Description
enrollTokenstringToken used for agent enrollment with the cloud service Default: token-from-cloud
agentIdstringUnique identifier for the agent in the format 'org:env' Default: org-from-cloud:env
cloudEndpointstringWebSocket endpoint for cloud communication Default: wss://app.tensor-fusion.ai/_ws
image ↓objectContainer image configuration for the agent
resources ↓objectResource requirements for the agent

image ​

Container image configuration for the agent

Properties ​

Property
Type
Constraints
Description
repositorystringRepository for the agent image Default: tensorfusion/tensor-fusion-agent
tagstringTag for the agent image Default: latest

resources ​

Resource requirements for the agent

Properties ​

Property
Type
Constraints
Description
requests ↓objectResource requests for the agent
limits ↓objectResource limits for the cluster agent

requests ​

Resource requests for the agent

Properties ​
Property
Type
Constraints
Description
cpustringCPU request for the agent Default: 50m
memorystringMemory request for the cluster agent Default: 64Mi

limits ​

Resource limits for the cluster agent

Properties ​
Property
Type
Constraints
Description
cpustringCPU limit for the cluster agent Default: 1000m
memorystringMemory limit for the cluster agent Default: 512Mi

cloudVendorCredentials ​

Cloud vendor credentials for pools running in Provisioned mode without IRSA or zero-credential auth

Properties ​

Property
Type
Constraints
Description
accessKeystringAccess key for cloud vendor authentication Default: dummy
secretKeystringSecret key for cloud vendor authentication Default: dummy