gardener / gardener-extension-provider-aws

Gardener extension controller for the AWS cloud provider (https://aws.amazon.com).
https://gardener.cloud
Apache License 2.0
19 stars 97 forks source link

Support extended resources in provider config node template without re-specifying core resources #1009

Closed elankath closed 2 weeks ago

elankath commented 4 months ago

How to categorize this issue?

/area auto-scaling /kind enhancement /platform aws

What would you like to be added:

Permit specification of custom extended resources in the worker.providerConfig.nodeTemplate without needing to explicitly re-specify core resources such as cpu, gpu, memory for the machine type again.

Why is this needed: This is needed for support of https://github.com/gardener/autoscaler/issues/132. This will permit stakeholders to have custom extended resources associated with Nodes, thus permitting Pods specs with requests for these custom extended resources and leveraging the scheduling support by the kube-scheduler

(see HANA-27484 for extended details)

elankath commented 4 months ago

/assign @elankath /assign elankath