mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-04-22 07:02:24 +03:00
Set fs.inotify.max_user_instances=8192 by default (#13075)
This commit is contained in:
@@ -125,6 +125,27 @@
|
||||
- { name: vm.panic_on_oom, value: 0 }
|
||||
when: kubelet_protect_kernel_defaults | bool
|
||||
|
||||
- name: Read current sysctl values
|
||||
command: sysctl -n {{ item.key }}
|
||||
register: sysctl_settings
|
||||
changed_when: false
|
||||
vars:
|
||||
# For integer sysctls only
|
||||
sysctl_minimum_values:
|
||||
fs.inotify.max_user_instances: 8192
|
||||
loop: "{{ sysctl_minimum_values | dict2items }}"
|
||||
|
||||
- name: Increase sysctl value if lower than minimum
|
||||
ansible.posix.sysctl:
|
||||
sysctl_file: "{{ sysctl_file_path }}"
|
||||
name: "{{ item.item.key }}"
|
||||
value: "{{ item.item.value }}"
|
||||
state: present
|
||||
reload: true
|
||||
ignoreerrors: "{{ sysctl_ignore_unknown_keys }}"
|
||||
when: item.stdout | int < item.item.value
|
||||
loop: "{{ sysctl_settings.results }}"
|
||||
|
||||
- name: Check dummy module
|
||||
community.general.modprobe:
|
||||
name: dummy
|
||||
|
||||
Reference in New Issue
Block a user