Helm Chart Parameters for NVIDIA NIM for Object Detection#
Use this documentation to learn about the helm chart parameters for NVIDIA NIM for Object Detection.
The values that appear are the default values. Refer to the Kubernetes API reference for details on customizing values in the Helm chart.
Deployment Parameters#
Name |
Description |
Value |
|---|---|---|
|
Configure pod affinity and anti-affinity. |
|
|
Configure security settings for the main container. |
|
|
Override the command for the NIM container. |
|
|
Override the arguments for the NIM container. |
|
|
Add environment variables to the main container as key-value pairs. |
|
|
Add volumes to the deployment. |
|
|
Mount volumes from |
|
|
Specify the container image repository. |
|
|
Specify the container image tag. |
|
|
Specify the image pull policy. |
|
|
Specify image pull secrets for the main and init containers. |
|
|
Add init containers to the pod. |
|
|
Select nodes on which the pod can run. |
|
|
Add annotations to the pod. |
|
|
Specify the user ID for the pod. |
|
|
Specify the group ID for the pod. |
|
|
Specify the file system group ID for the pod. |
|
|
Specify the number of deployment replicas. |
|
|
Specify the number of GPUs presented to the container. |
|
|
Specify the Kubernetes scheduler. |
|
|
Create a service account. |
|
|
Add annotations to the service account. |
|
|
Specify the service account name. |
|
|
Deploy the NIM as a StatefulSet. |
|
|
Configure pod tolerations. |
|
Autoscaling Parameters#
Values used for autoscaling. If autoscaling is not enabled, these are ignored. They should be overridden on a per-model basis based on quality-of-service metrics as well as cost metrics. This isn’t recommended except with usage of the custom metrics API using something like the prometheus-adapter. Standard metrics of CPU and memory are of limited use in scaling NIM.
Name |
Description |
Value |
|---|---|---|
|
Enable horizontal pod autoscaler. |
|
|
Specify minimum replicas for autoscaling. |
|
|
Specify maximum replicas for autoscaling. |
|
|
Array of metrics for autoscaling. |
|
Ingress Parameters#
Name |
Description |
Value |
|---|---|---|
|
Enable ingress. |
|
|
Specify the ingress class name. |
|
|
Add ingress annotations. |
|
|
Specify the ingress host. |
|
|
Specify the ingress path. |
|
|
Specify the ingress path type. |
|
|
Specify TLS secrets and hosts. |
|
Probe Parameters#
Name |
Description |
Value |
|---|---|---|
|
Enable the liveness probe. |
|
|
Specify the probe method. |
|
|
Specify the liveness endpoint. |
|
|
Specify the initial delay. |
|
|
Specify the timeout. |
|
|
Specify the probe interval. |
|
|
Specify the success threshold. |
|
|
Specify the failure threshold. |
|
|
Enable the readiness probe. |
|
|
Specify the probe method. |
|
|
Specify the readiness endpoint. |
|
|
Specify the initial delay. |
|
|
Specify the timeout. |
|
|
Specify the probe interval. |
|
|
Specify the success threshold. |
|
|
Specify the failure threshold. |
|
|
Enable the startup probe. |
|
|
Specify the probe method. |
|
|
Specify the startup endpoint. |
|
|
Specify the initial delay. |
|
|
Specify the timeout. |
|
|
Specify the probe interval. |
|
|
Specify the success threshold. |
|
|
Specify the failure threshold. |
|
Storage Parameters#
Name |
Description |
Value |
|---|---|---|
|
Enable persistent volumes. |
|
|
Specify an existing persistent volume claim. |
|
|
Specify the persistent volume storage class. |
|
|
Specify the persistent volume access mode. |
|
|
Specify the retention policy when the StatefulSet is deleted. |
|
|
Specify the retention policy when the StatefulSet is scaled. |
|
|
Specify the persistent volume claim size. |
|
|
Add annotations to the persistent volume claim. |
|
|
Enable a host-path model cache volume. |
|
|
Specify the model cache path on the node. |
|
|
Enable a direct NFS mount. |
|
|
Specify the NFS server. |
|
|
Specify the path exported by the NFS server. |
|
|
Mount the NFS volume as read-only. |
|
Service Parameters#
Name |
Description |
Value |
|---|---|---|
|
Override the default service name. |
|
|
Specify the service type. |
|
|
Specify the HTTP port. |
|
|
Specify the server port. |
|
|
Specify the gRPC port. |
|
|
Specify the metrics port. |
|
|
Add annotations to the service. |
|
|
Add labels to the service. |
|
|
Specify the node port for a NodePort service. |
|