TGViewer
DevOps для ДевоПсов DevOps для ДевоПсов @devo_pes · 3.21K subscribers
Post #8018 228
Как ограничить выполнение файлов с writable volumes

readOnlyRootFilesystem: true закрывает запись в корневую файловую систему контейнера. При этом подключённый writable volume может оставаться местом, куда процесс запишет и запустит исполняемый файл.

Kubernetes 1.37 добавляет настройки bind mount и прав emptyDir. Флаг noexec запрещает прямое выполнение файлов с тома, nosuid отключает действие setuid и setgid, а nodev запрещает интерпретировать специальные файлы устройств. Sticky bit ограничивает удаление чужих файлов в общей директории.

В статье Kubernetes разобраны механизмы Linux и применение новых настроек.

Проверьте writable volumes приложения и назначение каждого каталога. Ограничения сначала испытайте на стенде: некоторые программы распаковывают временные исполняемые файлы и запускают их во время работы.
Kubernetes Kubernetes v1.37: Hardening Container Storage with Bind Mount Options and EmptyDir Permissions Kubernetes v1.37 brings important storage security features: emptyDir permission modes and bind mount options. They help application programmers and security professionals implement rigorous security policies, for example, prohibiting deletion of files across…
More from @devo_pes
  1. Oct 9, 2026Как Native Histograms меняют метрики Kubernetes У классической гистограммы Prometheus гран…
  2. Oct 9, 2026Что проверить перед масштабированием GitLab GitLab, который обслуживает несколько команд,…
  3. Oct 8, 2026Как распределить проверки между SAST и LLM-сканером Проверка одного merge request моделью…
  4. Oct 8, 2026Как связать OpenTofu, GitLab CI и Argo CD Когда инфраструктуру и приложение развёртывают р…
  5. Oct 8, 2026Как находить неиспользуемые PVC в Kubernetes После удаления приложения PVC может остаться…
  6. Oct 7, 2026Как сократить задержку обработки сигналов об инцидентах В старой системе Atlassian путь от…
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 →