mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-04-27 04:35:24 -02:30
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 }
|
- { name: vm.panic_on_oom, value: 0 }
|
||||||
when: kubelet_protect_kernel_defaults | bool
|
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
|
- name: Check dummy module
|
||||||
community.general.modprobe:
|
community.general.modprobe:
|
||||||
name: dummy
|
name: dummy
|
||||||
|
|||||||
Reference in New Issue
Block a user