Resources
Appears in
.Values.workload.$name.podSpec.containers.$name
.Values.workload.$name.podSpec.initContainers.$name
Notes
resources
The resources that the container can use.
Key | workload.$name.podSpec.containers.$name.resources |
Type | map |
Required | ✅ |
Helm tpl | ❌ |
Default | See here |
Example
workload: workload-name: podSpec: containers: container-name: resources: {}
resources.requests
The minimum amount of resources that the container needs.
Key | workload.$name.podSpec.containers.$name.resources.requests |
Type | map |
Required | ✅ |
Helm tpl | ❌ |
Default | See here |
Example
workload: workload-name: podSpec: containers: container-name: resources: requests: {}
resources.requests.cpu
The minimum amount of CPU that the container can use.
Key | workload.$name.podSpec.containers.$name.resources.requests.cpu |
Type | string |
Required | ✅ |
Helm tpl | ❌ |
Default | See here |
Example
workload: workload-name: podSpec: containers: container-name: resources: requests: cpu: 10m
resources.requests.memory
The minimum amount of memory that the container can use.
Key | workload.$name.podSpec.containers.$name.resources.requests.memory |
Type | string |
Required | ✅ |
Helm tpl | ❌ |
Default | See here |
Example
workload: workload-name: podSpec: containers: container-name: resources: requests: memory: 50Mi
resources.limits
The maximum amount of resources that the container can use.
Key | workload.$name.podSpec.containers.$name.resources.limits |
Type | map |
Required | ❌ |
Helm tpl | ❌ |
Default | See here |
Example
workload: workload-name: podSpec: containers: container-name: resources: limits: {}
resources.limits.cpu
The maximum amount of CPU that the container can use.
Key | workload.$name.podSpec.containers.$name.resources.limits.cpu |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | See here |
Example
workload: workload-name: podSpec: containers: container-name: resources: limits: cpu: "1"
resources.limits.memory
The maximum amount of memory that the container can use.
Key | workload.$name.podSpec.containers.$name.resources.limits.memory |
Type | string |
Required | ❌ |
Helm tpl | ❌ |
Default | See here |
Example
workload: workload-name: podSpec: containers: container-name: resources: limits: memory: 1Gi
resources.limits."gpu.intel.com/i915"
An Intel GPU added when available
Note that gpu.intel.com/i915
is a single key, despite of the .
Default
workload: workload-name: podSpec: containers: container-name: resources: limits: gpu.intel.com/i915: 1
resources.limits."nvidia.com/gpu"
An NVIDIA GPU added when available
Note that nvidia.com/gpu
is a single key, despite of the .
Default
workload: workload-name: podSpec: containers: container-name: resources: limits: nvidia.com/gpu: 1
resources.limits."amd.com/gpu"
An AMD GPU added when available
Note that amd.com/gpu
is a single key, despite of the .
Default
workload: workload-name: podSpec: containers: container-name: resources: limits: amd.com/gpu: 1
Full Examples
workload: workload-name: enabled: true primary: true podSpec: containers: container-name: enabled: true primary: true resources: limits: cpu: "1" memory: 1Gi requests: cpu: 10m memory: 50Mi