diff --git a/all/sysctl/tasks/main.yml b/all/sysctl/tasks/main.yml new file mode 100644 index 0000000000000000000000000000000000000000..a3418c68b0bccef987bb2aa5b3427338bca2b726 --- /dev/null +++ b/all/sysctl/tasks/main.yml @@ -0,0 +1,12 @@ +--- + +# set general sysctl.conf settings +# the module will reload the setting so they are applied without reboot + +# minimize usage of swap +- sysctl: + name: vm.swappiness + value: '0' + state: present + + \ No newline at end of file diff --git a/site.yml b/site.yml index be394f303e82be72b0de5f756be9de7ac1473126..d4eddde552366502d6e46a0a996caf8162355533 100644 --- a/site.yml +++ b/site.yml @@ -8,6 +8,7 @@ roles: - { role: all/hostname, tags: common } - { role: all/common, tags: common } + - { role: all/sysctl, tags: sysctl } ################################################## @@ -30,7 +31,6 @@ - { role: common/nginx, tags: nginx } - { role: warpsrvint/docker_grafana, tags: grafana } - { role: warpsrvint/docker_influx, tags: influx } - - { role: warpsrvint/docker_kapacitor, tags: kapacitor } - { role: warpsrvint/docker_l4z0r, tags: l4z0r } - { role: warpsrvint/docker_matestatdb, tags: matestatdb } - { role: warpsrvint/docker_mqtt, tags: mqtt }