-
Notifications
You must be signed in to change notification settings - Fork 570
Use systemd as cgroup driver #5325
Copy link
Copy link
Open
Labels
area/open-sourceOpen Source (community, enablement, contributions, conferences, CNCF, etc.) relatedOpen Source (community, enablement, contributions, conferences, CNCF, etc.) relatedkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.
Metadata
Metadata
Assignees
Labels
area/open-sourceOpen Source (community, enablement, contributions, conferences, CNCF, etc.) relatedOpen Source (community, enablement, contributions, conferences, CNCF, etc.) relatedkind/enhancementEnhancement, improvement, extensionEnhancement, improvement, extensionlifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.
How to categorize this issue?
/area open-source
/kind enhancement
What would you like to be added:
With #5255 we have switched the cgroup driver from
cgroupfstosystemdfor shoots >= 1.23. However, this change was reverted with #5324.Let's look into that the consequences of this change are, how the container runtime needs to be configured and how to properly roll this out.
Why is this needed:
Following upstream recommendations.
Work Items
systemdfor all k8s versions >= 1.24 as was done in https://github.com/gardener/gardener/pull/5255/files#diff-fc4776dd3fd3277fcbaac11c0bcfe15e6bd797038eb1cc601444de5ca4c3bc68 but later reverteddockerconfiguration as that's not a possible configuration in Gardener for k8s >= 1.23cgroupfs driverconfiguration iscontainerdconfiguration to respect the selectedcgroupfs driversystemdas cgroupfs driverisContainerDEnabledthat indicates whichcgroupfs driveris used.Open Questions
systemdascgroupfs driverwhen the OS extensions have not been updated to respect this in their bootstrapping logic?