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 3, 2024
2 parents 2c5274a + ab5ae14 commit 59eaf3c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
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 GPU operator deployed with helm release. By setting key 'enable' to 'true', GPU operator will be deployed. 'helm\_repository' is an URL for the repository of GPU operator helm chart, where 'helm\_version' is its respective version of a chart. 'chart\_values' is used for changing default values.yaml of an 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 = string<br> chart_values = optional(string, <<-YAML<br><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
6 changes: 3 additions & 3 deletions terraform.tfvars.example
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,10 @@ gpuNodeSize = [
"g5.2xlarge"
]

# Input configuration for GPU operator deployed with helm release.
# 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 GPU operator helm chart, where 'helm_version' is its respective version of a chart.
# 'chart_values' is used for changing default values.yaml of an GPU operator chart.
# '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.
gpu_operator_config =

# The name of the infrastructure. e.g. simphera-infra
Expand Down

0 comments on commit 59eaf3c

Please sign in to comment.