KEP-5996keps/sig-node/5996-default-pod-sysctls
Support Default Pod Sysctls in Kubelet Configuration
Add support for new field DefaultPodSysctls in the Kubelet configuration. This field allows node administrators to define a set of namespaced kernel parameters (sysctls) that will be applied by default to all pods running on the node. These defaults are applied during pod sandbox creation, specifically for sysctls that are namespaced (e.g., within the networ… Full summary
Add support for new field DefaultPodSysctls in the Kubelet configuration. This field allows node administrators to define a set of namespaced kernel parameters (sysctls) that will be applied by default to all pods running on the node. These defaults are applied during pod sandbox creation, specifically for sysctls that are namespaced (e.g., within the network or IPC namespaces), provided the pod is not using the host namespace for those subsystems.
Facts
- Authors
- @veraqin
- Approvers
- @dchen1107@sergeykanzhelev
- Reviewers
- @haircommander@sergeykanzhelev
- PRR approvers
- @johnbelamaricalpha@johnbelamaricbeta
- Tracking issue
- #5996(opens GitHub in a new tab) openmilestone v1.38sig/nodestage/betatracked/yeskind/keplead-opted-in
- Milestones
- alpha v1.37beta v1.38
- Participating SIGs
- none
- Feature gates
- DefaultPodSysctls
- Created / last updated
- 2026-04-06 / none