Skip to content

Commit

Permalink
Merge branch 'cber/AddGpuOperator' of https://github.com/dspace-group…
Browse files Browse the repository at this point in the history
  • Loading branch information
ChristianBergen committed Dec 5, 2024
2 parents af1916c + f56b3c1 commit 6cdbe30
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -554,7 +554,7 @@ Encryption is enabled at all AWS resources that are created by Terraform:
| <a name="input_gpuNodeDiskSize"></a> [gpuNodeDiskSize](#input\_gpuNodeDiskSize) | The disk size in GiB of the nodes for the gpu job execution | `number` | `100` | no |
| <a name="input_gpuNodePool"></a> [gpuNodePool](#input\_gpuNodePool) | Specifies whether an additional node pool for gpu job execution is added to the kubernetes cluster | `bool` | `false` | no |
| <a name="input_gpuNodeSize"></a> [gpuNodeSize](#input\_gpuNodeSize) | The machine size of the nodes for the gpu job execution | `list(string)` | <pre>[<br> "g5.2xlarge"<br>]</pre> | no |
| <a name="input_gpu_operator_config"></a> [gpu\_operator\_config](#input\_gpu\_operator\_config) | Input configuration for the GPU operator chart deployed with helm release. By setting key 'enable' to 'true', GPU operator will be deployed. 'helm\_repository' is an URL for the repository of the GPU operator helm chart, where 'helm\_version' is its respective version of a chart. 'chart\_values' is used for changing default values.yaml of the GPU operator chart. | <pre>object({<br> enable = optional(bool, true)<br> helm_repository = optional(string, "https://helm.ngc.nvidia.com/nvidia")<br> helm_version = optional(string, "v24.9.0")<br> driver_version = string<br> chart_values = optional(string, <<-YAML<br><br>YAML<br> )<br> })</pre> | n/a | yes |
| <a name="input_gpu_operator_config"></a> [gpu\_operator\_config](#input\_gpu\_operator\_config) | Input configuration for the GPU operator chart deployed with helm release. By setting key 'enable' to 'true', GPU operator will be deployed. 'helm\_repository' is an URL for the repository of the GPU operator helm chart, where 'helm\_version' is its respective version of a chart. 'chart\_values' is used for changing default values.yaml of the GPU operator chart. | <pre>object({<br> enable = optional(bool, true)<br> helm_repository = optional(string, "https://helm.ngc.nvidia.com/nvidia")<br> helm_version = optional(string, "v24.9.0")<br> driver_version = optional(string, "550.90.07")<br> chart_values = optional(string, <<-YAML<br>operator:<br> defaultRuntime: containerd<br><br>dcgmExporter:<br> enabled: false<br><br>driver:<br> enabled: true<br><br>validator:<br> driver:<br> env:<br> - name: DISABLE_DEV_CHAR_SYMLINK_CREATION<br> value: "true"<br><br>toolkit:<br> enabled: true<br><br>daemonsets:<br> tolerations:<br> - key: purpose<br> value: gpu<br> operator: Equal<br> effect: NoSchedule<br><br>node-feature-discovery:<br> worker:<br> tolerations:<br> - key: purpose<br> value: gpu<br> operator: Equal<br> effect: NoSchedule<br>YAML<br> )<br> })</pre> | n/a | yes |
| <a name="input_infrastructurename"></a> [infrastructurename](#input\_infrastructurename) | The name of the infrastructure. e.g. simphera-infra | `string` | `"simphera"` | no |
| <a name="input_ingress_nginx_config"></a> [ingress\_nginx\_config](#input\_ingress\_nginx\_config) | Input configuration for ingress-nginx service deployed with helm release. By setting key 'enable' to 'true', ingress-nginx service will be deployed. 'helm\_repository' is an URL for the repository of ingress-nginx helm chart, where 'helm\_version' is its respective version of a chart. 'chart\_values' is used for changing default values.yaml of an ingress-nginx chart. | <pre>object({<br> enable = bool<br> helm_repository = optional(string, "https://kubernetes.github.io/ingress-nginx")<br> helm_version = optional(string, "4.1.4")<br> chart_values = optional(string, <<-YAML<br>controller:<br> images:<br> registry: "registry.k8s.io"<br> service:<br> annotations:<br> service.beta.kubernetes.io/aws-load-balancer-scheme: internet-facing<br>YAML<br> )<br> })</pre> | <pre>{<br> "enable": false<br>}</pre> | no |
| <a name="input_install_schedule"></a> [install\_schedule](#input\_install\_schedule) | 6-field Cron expression describing the install maintenance schedule. Must not overlap with variable scan\_schedule. | `string` | `"cron(0 3 * * ? *)"` | no |
Expand Down

0 comments on commit 6cdbe30

Please sign in to comment.