chore: remove all IPv6 functionality

This commit is contained in:
Simon Cornet 2026-02-16 14:39:22 +01:00
commit d08faaf862
8 changed files with 224 additions and 28 deletions

View file

@ -1,2 +1,40 @@
---
# Configure performance
# tcp performance tuning
- name: "configure tcp performance settings"
ansible.posix.sysctl:
name: "{{ item.name }}"
value: "{{ item.value }}"
state: "present"
sysctl_file: "/etc/sysctl.conf"
reload: false
loop:
- name: "net.core.netdev_max_backlog"
value: "5000"
- name: "net.core.rmem_max"
value: "16777216"
- name: "net.core.wmem_max"
value: "16777216"
- name: "net.ipv4.tcp_rmem"
value: "4096 87380 16777216"
- name: "net.ipv4.tcp_wmem"
value: "4096 65536 16777216"
- name: "net.ipv4.tcp_congestion_control"
value: "bbr"
- name: "net.core.default_qdisc"
value: "fq"
- name: "net.ipv4.tcp_fin_timeout"
value: "15"
- name: "net.ipv4.tcp_tw_reuse"
value: "1"
- name: "net.ipv4.tcp_ecn"
value: "1"
- name: "net.core.netdev_budget"
value: "600"
- name: "net.core.netdev_budget_usecs"
value: "8000"
- name: "Apply all sysctl settings"
ansible.builtin.command:
cmd: "sysctl -p"
changed_when: false