Production sysctl_tuning hardening and upgrade-safe defaults

This commit is contained in:
2026-05-28 12:01:08 +05:00
parent 2c27bff800
commit 10b2d0aefb
5 changed files with 191 additions and 15 deletions
+7 -1
View File
@@ -117,7 +117,13 @@ swappiness = 1
- runtime apply: только `sysctl -w` и только для drifted keys;
- на установке `.deb` модуль не применяется;
- на старте daemon модуль применяется, если `enabled=true` и `apply_on_daemon_start=true`;
- `tcp_bbr = auto` не валит запуск при недоступном BBR (warning), `require` — валит.
- `tcp_bbr = auto` не валит запуск при недоступном BBR (warning), `require` — валит;
- host runtime tools: `modprobe` обязателен только для `tcp_bbr = "require"`.
Совместимость обновлений:
- если в существующем runtime-конфиге отсутствует блок `[sysctl_tuning]`, он не включается автоматически (`enabled=false` по default для missing block);
- для новых установок рекомендуется явный блок `[sysctl_tuning]` из примера, где `enabled=true`.
Ограничения модуля: