From d9b6114d450690513e627e67476a24f4304a9ed5 Mon Sep 17 00:00:00 2001 From: root <root@dsldev.novalocal> Date: Fri, 1 Nov 2019 13:25:07 +0000 Subject: [PATCH] Added sysctlconfig variable to change host sysctl parameters --- group_vars/all/main.yml | 5 +++++ roles/build/tasks/main.yml | 1 + roles/build/tasks/system.yml | 11 +++++++++++ 3 files changed, 17 insertions(+) create mode 100644 roles/build/tasks/system.yml diff --git a/group_vars/all/main.yml b/group_vars/all/main.yml index 722254e..6fdd65d 100644 --- a/group_vars/all/main.yml +++ b/group_vars/all/main.yml @@ -23,6 +23,11 @@ dslproxy: "dsldev.gn4-3-wp8-soc.sunet.se" kspass: "Testing003" tspass: "Testing003" +sysctlconfig: + - { key: "net.core.rmem_max", val: "2097152" } + - { key: "net.core.wmem_max", val: "2097152" } + - { key: "vm.max_map_count" , val: "524288" } + javamem: "384m" ca_cn: "dsldev test ca" diff --git a/roles/build/tasks/main.yml b/roles/build/tasks/main.yml index 2c9da2f..f94d416 100644 --- a/roles/build/tasks/main.yml +++ b/roles/build/tasks/main.yml @@ -1,5 +1,6 @@ --- +- include: system.yml - include: centos.yml - include: nginx.yml - include: openjdk.yml diff --git a/roles/build/tasks/system.yml b/roles/build/tasks/system.yml new file mode 100644 index 0000000..f36ded0 --- /dev/null +++ b/roles/build/tasks/system.yml @@ -0,0 +1,11 @@ +--- + +- name: Set sysctl parameters + sysctl: + name: "{{item.key}}" + value: "{{item.val}}" + sysctl_file: /etc/sysctl.d/54-soctools.conf + sysctl_set: yes + with_items: + - "{{sysctlconfig}}" + -- GitLab