В документации K8s есть пример для PodSecurityPolicy с ограничениями:
https://kubernetes.io/docs/concepts/policy/pod-security-policy/#example -policies
Он ограничивает 'дополнительные группы' и 'fsGroup', но не 'runAsGroup '
supplementalGroups:
rule: 'MustRunAs'
ranges:
# Forbid adding the root group.
- min: 1
max: 65535
fsGroup:
rule: 'MustRunAs'
ranges:
# Forbid adding the root group.
- min: 1
max: 65535
Следовательно, он позволяет контейнеру в securityContext указать группу root с идентификатором 0. Разве это не проблема? Разве следующий
runAsGroup:
rule: 'MustRunAs'
ranges:
# Forbid adding the root group.
- min: 1
max: 65535
не следует добавить в ограничительную политику PodSecruityPolicy?