Fix reserved memory unit in kubelet configuration (#6725)
* Fix reserved memory unit in kubelet configuration Signed-off-by: Wang Zhen <lazybetrayer@gmail.com> * Move systemReserved default values from template Signed-off-by: Wang Zhen <lazybetrayer@gmail.com>
This commit is contained in:
parent
80df4f8b01
commit
edea63511d
3 changed files with 18 additions and 10 deletions
|
@ -245,10 +245,10 @@ podsecuritypolicy_enabled: false
|
||||||
## Optionally reserve resources for OS system daemons.
|
## Optionally reserve resources for OS system daemons.
|
||||||
# system_reserved: true
|
# system_reserved: true
|
||||||
## Uncomment to override default values
|
## Uncomment to override default values
|
||||||
# system_memory_reserved: 512M
|
# system_memory_reserved: 512Mi
|
||||||
# system_cpu_reserved: 500m
|
# system_cpu_reserved: 500m
|
||||||
## Reservation for master hosts
|
## Reservation for master hosts
|
||||||
# system_master_memory_reserved: 256M
|
# system_master_memory_reserved: 256Mi
|
||||||
# system_master_cpu_reserved: 250m
|
# system_master_cpu_reserved: 250m
|
||||||
|
|
||||||
# An alternative flexvolume plugin directory
|
# An alternative flexvolume plugin directory
|
||||||
|
|
|
@ -23,12 +23,20 @@ kubelet_kubelet_cgroups: "/systemd/system.slice"
|
||||||
kubelet_fail_swap_on: true
|
kubelet_fail_swap_on: true
|
||||||
|
|
||||||
# Reserve this space for kube resources
|
# Reserve this space for kube resources
|
||||||
kube_memory_reserved: 256M
|
kube_memory_reserved: 256Mi
|
||||||
kube_cpu_reserved: 100m
|
kube_cpu_reserved: 100m
|
||||||
# Reservation for master hosts
|
# Reservation for master hosts
|
||||||
kube_master_memory_reserved: 512M
|
kube_master_memory_reserved: 512Mi
|
||||||
kube_master_cpu_reserved: 200m
|
kube_master_cpu_reserved: 200m
|
||||||
|
|
||||||
|
# Set to true to reserve resources for system daemons
|
||||||
|
system_reserved: false
|
||||||
|
system_memory_reserved: 512Mi
|
||||||
|
system_cpu_reserved: 500m
|
||||||
|
# Reservation for master hosts
|
||||||
|
system_master_memory_reserved: 256Mi
|
||||||
|
system_master_cpu_reserved: 250m
|
||||||
|
|
||||||
kubelet_status_update_frequency: 10s
|
kubelet_status_update_frequency: 10s
|
||||||
|
|
||||||
# Requests for load balancer app
|
# Requests for load balancer app
|
||||||
|
|
|
@ -60,19 +60,19 @@ clusterDNS:
|
||||||
kubeReserved:
|
kubeReserved:
|
||||||
{% if is_kube_master|bool %}
|
{% if is_kube_master|bool %}
|
||||||
cpu: {{ kube_master_cpu_reserved }}
|
cpu: {{ kube_master_cpu_reserved }}
|
||||||
memory: {{ kube_master_memory_reserved|regex_replace('Mi', 'M') }}
|
memory: {{ kube_master_memory_reserved }}
|
||||||
{% else %}
|
{% else %}
|
||||||
cpu: {{ kube_cpu_reserved }}
|
cpu: {{ kube_cpu_reserved }}
|
||||||
memory: {{ kube_memory_reserved|regex_replace('Mi', 'M') }}
|
memory: {{ kube_memory_reserved }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if system_reserved is defined and system_reserved %}
|
{% if system_reserved is defined and system_reserved %}
|
||||||
systemReserved:
|
systemReserved:
|
||||||
{% if is_kube_master|bool %}
|
{% if is_kube_master|bool %}
|
||||||
cpu: {{ system_master_cpu_reserved|default('250m') }}
|
cpu: {{ system_master_cpu_reserved }}
|
||||||
memory: {{ system_master_memory_reserved|default('256M')|regex_replace('Mi', 'M') }}
|
memory: {{ system_master_memory_reserved }}
|
||||||
{% else %}
|
{% else %}
|
||||||
cpu: {{ system_cpu_reserved|default('500m') }}
|
cpu: {{ system_cpu_reserved }}
|
||||||
memory: {{ system_memory_reserved|default('512M')|regex_replace('Mi', 'M') }}
|
memory: {{ system_memory_reserved }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
resolvConf: "{{ kube_resolv_conf }}"
|
resolvConf: "{{ kube_resolv_conf }}"
|
||||||
|
|
Loading…
Reference in a new issue