TGViewer
Кубернетичек Кубернетичек @k8sjust · 1.07K subscribers
Post #242 1.28K
После одного инцидента на проде в 2018 году на балансировщике, я запомнил одну вещь - tcp стек неймспейса наследуется от компилированого ядра, а не настроек ядра на хосте. И так я жил все эти годы и был доволен как слон. Но недавно красиво посрамлен сетевиками (а кем же еще?). Потому что оказывается, есть и исключения:
https://github.com/torvalds/linux/commit/356d1833b638bd465672aefeb71def3ab93fc17d
Как видите, коммит из 2017 года. Через год я смотрел код ядра и глаз не запал на это. Смотрел старую версию ядра! Так вот, tcp_wmem и tcp_rmen в network namespace наследуются от настроек ядра на хосте.
GitHub tcp: Namespace-ify sysctl_tcp_rmem and sysctl_tcp_wmem · torvalds/linux@356d183 Note that when a new netns is created, it inherits its sysctl_tcp_rmem and sysctl_tcp_wmem from initial netns. This change is needed so that we can refine TCP rcvbuf autotuning, to take RTT into c...
  • 🤯 7
  • 👍 5
More from @k8sjust
  1. Jul 28, 2026Перестал писать в этот канал, потому что писать стало нечего :) Канал, который был создан…
  2. May 7, 2026https://kubernetes.io/docs/reference/instrumentation/understand-psi-metrics/ Тем временем,…
  3. Apr 15, 2026https://t.me/ittales/699 Автор этой базы разработчик k0smotron. А вообще, еще было решение…
  4. Mar 31, 2026Тут вышла статья https://itnext.io/the-challenge-of-configmap-rollouts-in-kubernetes-14313…
  5. Mar 9, 2026Так как автор блога начинал свою карьеру грузчиком мороженного в телекоме, то левым глазом…
  6. Feb 28, 2026Меня в таких историях https://blog.zwindler.fr/en/2026/02/26/kyverno-killed-my-api-server.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →