Common Helm Configuration#
This page covers Helm values that apply to any LipSync NIM service chart deployment. The same keys appear under nvidia-lipsync-h4m-service.<key> when the NIM is deployed as part of the End-to-End Demo Chart.
Global Overrides#
Both the NIM service chart and the end-to-end sample (umbrella) chart expose a global section. When a global value is non-empty, it overrides the corresponding per-component key for all subcharts (sender, receiver, and NIM service). Leave a value as "" to use each component’s own setting instead.
Configuration |
Helm Key |
Overrides |
Comment |
|---|---|---|---|
Node placement |
|
|
Schedule all pods on the same node. |
Image pull secret |
|
|
Single |
Multus network |
|
|
|
Scheduler |
|
|
Pod |
HTTP endpoint Service type |
|
|
Sets the Kubernetes Service type for each component endpoint (sender, receiver, NIM). Supported values: |
Note
Use global values when deploying the umbrella chart so that node selector, pull secret, network, and scheduler need to be specified only once instead of per component.
Cluster and Workload#
Configuration |
Helm Key |
Comment |
|---|---|---|
Deploy NIM workload |
|
Default: chart-dependent; set |
Name prefix |
|
Deployment and pod naming. |
Replicas |
|
Default: |
Node placement |
|
Matches |
Scheduler |
|
Often |
Container image |
|
Published NIM image. |
Image pull secret |
|
The |
Container security |
|
Includes |
NGC and Model Download#
Configuration |
Helm Key |
Comment |
|---|---|---|
Model download secret |
|
Secret containing |
Secret key name |
|
Default: |
Model Cache and Logs PVCs#
Configuration |
Helm Key |
Comment |
|---|---|---|
Model cache PVC |
|
Default path: |
Server logs PVC |
|
Default path: |
Subkeys: enabled, size, storageClassName. For configuration examples, see Advanced Usage.
NMOS#
Configuration |
Helm Key |
Environment Variable |
Comment |
|---|---|---|---|
NMOS discovery mode |
|
|
|
Advertised hostname |
|
|
NMOS advertisement. |
Description |
|
|
NMOS description string. |
Label |
|
|
NMOS label string. |
Note
NMOS HTTP port 9010 and the Multus network attachment media-a-tx-net are often set in chart templates. Confirm for your chart version.
See Also#
Pipeline Configuration: LipSync tuning, video/audio format, and ST 2110 sessions.
Getting Started: Secret creation and high-speed network setup.