DGX Cloud Admission Controller Helm Chart#
Values for Amazon Web Services (AWS)#
The following table shows the values for the DGX Cloud Admission Controller Helm Chart for Amazon Web Services (AWS).
Key |
Type |
Default |
Description |
---|---|---|---|
kubernetesAffinity.enabled |
boolean |
|
Whether to enable Kubernetes affinity rules. |
systemTolerationKeyName |
string |
|
Key name for system workload toleration. |
systemTolerationValueName |
string |
|
Value for system workload toleration. |
imagePullSecret |
string |
|
Name of the image pull secret for accessing container images. |
dgxcController.image |
string |
|
Container image for DGX Admission Controller. |
dgxcController.controllerPort |
integer |
|
Port number for the controller service. |
dgxcController.replicas |
integer |
|
Number of controller replicas to deploy. |
tolerations.customer.key |
string |
|
Toleration key for customer workloads. |
tolerations.customer.value |
string |
|
Toleration value for customer workloads. |
tolerations.system.key |
string |
|
Toleration key for system workloads. |
tolerations.system.value |
string |
|
Toleration value for system workloads. |
cloudProviderSpec.type |
string |
|
Cloud provider type. |
cloudProviderSpec.aws.efa |
boolean |
|
Whether to enable EFA. |
cloudProviderSpec.aws.region |
string |
|
AWS region. |
cloudProviderSpec.aws.accountName |
string |
|
AWS account name or ID. |
cloudProviderSpec.aws.clusterName |
string |
|
Name of the cluster. |
cloudProviderSpec.aws.statefulRuleGroupName |
string |
|
Name of the stateful rule group. |
cloudProviderSpec.aws.gpuNode.gpuAllocatable |
integer |
|
Specifies the number of GPUs allocatable. |
cloudProviderSpec.aws.gpuNode.efaAllocatable |
integer |
|
Specifies the number of EFA allocatable. |
cloudProviderSpec.aws.gpuNode.hugePagesAllocatable |
string |
|
Specifies the amount of huge pages allocatable. |
envVars.user.efa |
list |
See values file |
Environment variables for EFA configuration. |
webhooks.registeredWebhooks |
list |
See values file |
Registered webhooks. Do not modify. |
webhooks.podMutatingWebhook.customSettings |
list |
See values file |
Pod mutating webhook configuration. Do not modify. |
enableIntegrationsSupport |
boolean |
|
Whether to enable integrations support. Do not modify. |
enableLabeler |
boolean |
|
Whether to enable labeler. Do not modify. |
enableRunAIRbac |
boolean |
|
Whether to enable RunAI RBAC. Do not modify. |
enableNetworkPolicies |
boolean |
|
Whether to enable network policies. Do not modify. |
enableDGXCRbac |
boolean |
|
Whether to enable DGX CRBAC. Do not modify. |
enableDGXCAPIBootstrap |
boolean |
|
Whether to enable DGX CA bootstrap. Do not modify. |
enableServiceMonitor |
boolean |
|
Whether to enable service monitor. Do not modify. |
enabledComponents.dgxcAdmissionController |
boolean |
|
Whether to enable the DGX Admission Controller. |
enabledComponents.dgxcRunaiController |
boolean |
|
Whether to enable the DGX RunAI Controller. |
enabledComponents.dgxcExporter |
boolean |
|
Whether to enable the DGX Exporter. |
Values for Azure#
The following table shows the values for the DGX Cloud Admission Controller Helm Chart for Azure.
Key |
Type |
Default |
Description |
---|---|---|---|
kubernetesAffinity.enabled |
boolean |
|
Whether to enable Kubernetes affinity rules. |
systemTolerationKeyName |
string |
|
Key name for system workload toleration. |
systemTolerationValueName |
string |
|
Value for system workload toleration. |
imagePullSecret |
string |
|
Name of the image pull secret for accessing container images. |
dgxcController.replicas |
integer |
|
Number of the DGX Admission Controller replicas to deploy. |
dgxcController.image |
string |
|
Container image for the DGX Admission Controller. |
webhooks.registeredWebhooks |
list |
See values file |
Registered webhooks. Do not modify. |
webhooks.podMutatingWebhook.customSettings |
list |
See values file |
Pod mutating webhook configuration. Do not modify. |
enableIntegrationsSupport |
boolean |
|
Whether to enable integrations support. Do not modify. |
enableLabeler |
boolean |
|
Whether to enable labeler. Do not modify. |
enableRunAIRbac |
boolean |
|
Whether to enable RunAI RBAC. Do not modify. |
enableNetworkPolicies |
boolean |
|
Whether to enable network policies. Do not modify. |
enableDGXCRbac |
boolean |
|
Whether to enable DGX CRBAC. Do not modify. |
enableDGXCAPIBootstrap |
boolean |
|
Whether to enable DGX CA bootstrap. Do not modify. |
enableServiceMonitor |
boolean |
|
Whether to enable service monitor. Do not modify. |
tolerations.customer.key |
string |
|
Toleration key for customer workloads. |
tolerations.customer.value |
string |
|
Toleration value for customer workloads. |
tolerations.system.key |
string |
|
Toleration key for system workloads. |
tolerations.system.value |
string |
|
Toleration value for system workloads. |
cloudProviderSpec.type |
string |
|
Specifies the cloud provider type. |
cloudProviderSpec.azure.instanceType |
string |
|
Specifies the Azure instance type. |
enabledComponents.dgxcAdmissionController |
boolean |
|
Whether to enable the DGX Admission Controller. |
enabledComponents.dgxcRunaiController |
boolean |
|
Whether to enable the DGX RunAI Controller. |
enabledComponents.dgxcExporter |
boolean |
|
Whether to enable the DGX Exporter. |
Values for Oracle Cloud Infrastructure (OCI)#
The following table shows the values for the DGX Cloud Admission Controller Helm Chart for Oracle Cloud Infrastructure (OCI).
Key |
Type |
Default |
Description |
---|---|---|---|
kubernetesAffinity.enabled |
boolean |
|
Whether to enable Kubernetes affinity rules. |
systemTolerationKeyName |
string |
|
System toleration key name. |
systemTolerationValueName |
string |
|
System toleration value name. |
imagePullSecret |
string |
|
Image pull secret name. |
dgxcController.replicas |
integer |
|
Number of the DGX Cloud Admission Controller replicas to deploy. |
dgxcController.image |
string |
|
Container image for the DGX Cloud Admission Controller. |
webhooks.registeredWebhooks |
list |
See values file |
Registered webhooks. Do not modify. |
webhooks.podMutatingWebhook.customSettings |
list |
See values file |
Pod mutating webhook configuration. Do not modify. |
enableIntegrationsSupport |
boolean |
|
Whether to enable integrations support. Do not modify. |
enableLabeler |
boolean |
|
Whether to enable labeler. Do not modify. |
enableRunAIRbac |
boolean |
|
Whether to enable Run:AI RBAC. Do not modify. |
enableNetworkPolicies |
boolean |
|
Whether to enable network policies. Do not modify. |
enableDGXCRbac |
boolean |
|
Whether to enable DGX CRBAC. Do not modify. |
enableDGXCAPIBootstrap |
boolean |
|
Whether to enable DGX CA bootstrap. Do not modify. |
enableServiceMonitor |
boolean |
|
Whether to enable service monitor. Do not modify. |
tolerations.customer.key |
string |
|
Toleration key for customer workloads. |
tolerations.customer.value |
string |
|
Toleration value for customer workloads. |
tolerations.system.key |
string |
|
Toleration key for system workloads. |
tolerations.system.value |
string |
|
Toleration value for system workloads. |
cloudProviderSpec.type |
string |
|
Specifies the cloud provider type. |
cloudProviderSpec.oci.resourcePrincipalVersion |
string |
|
Specifies the resource principal version. |
storageControllerSpecOCI.enabled |
boolean |
|
Whether to enable the storage controller. |
enabledComponents.dgxcAdmissionController |
boolean |
|
Whether to enable the DGX Cloud Admission Controller. |
enabledComponents.dgxcRunaiController |
boolean |
|
Whether to enable the DGX Cloud Run:AI Controller. |
enabledComponents.dgxcExporter |
boolean |
|
Whether to enable the DGX Cloud Exporter. |
Values for Google Cloud Platform (GCP)#
The following table shows the values for the DGX Cloud Admission Controller Helm Chart for Google Cloud Platform (GCP).
Key |
Type |
Default |
Description |
---|---|---|---|
kubernetesAffinity.enabled |
boolean |
|
Whether to enable Kubernetes affinity rules to ensure pods are running on different nodes. |
kubernetesAffinity.antiAffinityKey |
string |
|
Anti-affinity key. |
kubernetesAffinity.antiAffinityValue |
boolean |
|
Anti-affinity value. |
kubernetesAffinity.topologyKey |
string |
|
Topology key. |
kubernetesAffinity.runOnMasters |
boolean |
|
Whether to run on masters. Run on masters should remain false unless there is a specific need, such as if you have been given a minimal dev cluster, with only masters. |
kubernetesAffinity.systemTolerationKeyName |
string |
|
System toleration key name. |
kubernetesAffinity.systemTolerationValueName |
string |
|
System toleration value name. |
imagePullSecret |
string |
|
Name of the image pull secret for accessing container images. |
dgxcController.replicas |
integer |
|
Number of the DGX Admission Controller replicas to deploy. |
dgxcController.image |
string |
|
Container image for the DGX Admission Controller. |
webhooks.registeredWebhooks |
list |
See values file |
Registered webhooks. Do not modify. |
webhooks.podMutatingWebhook.customSettings |
list |
See values file |
Pod mutating webhook configuration. Do not modify. |
tolerations.customer.key |
string |
|
Toleration key for customer workloads. |
tolerations.customer.value |
string |
|
Toleration value for customer workloads. |
tolerations.system.key |
string |
|
Toleration key for system workloads. |
tolerations.system.value |
string |
|
Toleration value for system workloads. |
enableIntegrationsSupport |
boolean |
|
Whether to enable integrations support. Do not modify. |
enableLabeler |
boolean |
|
Whether to enable labeler. Do not modify. |
enableRunAIRbac |
boolean |
|
Whether to enable Run:AI RBAC. Do not modify. |
enableNetworkPolicies |
boolean |
|
Whether to enable network policies. Do not modify. |
enableDGXCRbac |
boolean |
|
Whether to enable DGX CRBAC. Do not modify. |
enableDGXCAPIBootstrap |
boolean |
|
Whether to enable DGX CA bootstrap. Do not modify. |
enableServiceMonitor |
boolean |
|
Whether to enable service monitor. Do not modify. |
cloudProviderSpec.type |
string |
|
Specifies the cloud provider type. |
enabledComponents.dgxcAdmissionController |
boolean |
|
Whether to enable the DGX Admission Controller. |
enabledComponents.dgxcRunaiController |
boolean |
|
Whether to enable the DGX Run:AI Controller. |
enabledComponents.dgxcExporter |
boolean |
|
Whether to enable the DGX Exporter. |