1. Proposed title of this feature request
Add "autoSizingReserved: true" by default to the nodes
2. What is the nature and description of the request?
The setting for system-reserved on the nodes has below values by default.
sh-5.1# cat /etc/node-sizing.env
SYSTEM_RESERVED_MEMORY=1Gi
SYSTEM_RESERVED_CPU=500m
SYSTEM_RESERVED_ES=1Gi
sh-5.1#
However, these values are not appropriate for many clusters that customers create and we often get cases for SystemMemoryExceedsReservation alerts because the system-reserved memory is not enough as per the node size.
Then we refer to below KCS and doc and set the appropriate values.
https://access.redhat.com/solutions/5843241
The idea is to set the `autoSizingReserved: true` by default by running the dynamic-node-sizing script when cluster is created and when nodes are added.
3. Why does the customer need this? (List the business requirements here)
This will eliminate the need for setting the values of "automatic" setting manually with a KubeletConfig object benefitting a very large number of customers.
4. List any affected packages or components.
Node