-
Notifications
You must be signed in to change notification settings - Fork 323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[EKS] [request]: Use systemd cgroupdriver by default #1210
Comments
I've reopened the change in awslabs/amazon-eks-ami#593, as the original was actually reverted by someone because the change initially broke eksctl. Now that eksctl can work with this change, there should be no problem with making systemd the default cgroup driver in amazon-eks-ami. |
@Callisto13 maybe another request issue would be in order to request the GPU AMI-s to also become open-source. |
This is what I have put in my userdata Docker options set with sysconfig environment file
Systemd does not support appending environment variables. Add through systemd drop-ins
|
Hello folks, |
Is there a valid PR for this open? I can see that awslabs/amazon-eks-ami#593 is blocked over concerns over users of older |
@stevehipwell agree, no clear view if this issue is in backlog. |
checkout how I enable cgroup-driver to systemd when containerd is used as CRI |
That's exactly what I've been saying... 😒 eksctl is downstream, shouldn't block upstream work. |
Can someone open a new PR for this though? The containerd stuff is different enough from my PR to be worked on separately, and I also don't have any capacity to deal with this. |
There are three tickets already on this subject. Not sure if a new one should be opened |
@reegnz I can open a PR to just make the changes for containerd. |
@josephprem I don't want a new ticket, just a separate PR for containerd. Ticket !== PR. @stevehipwell that would be great! |
@mikestef9 there is an open PR (awslabs/amazon-eks-ami#717) to add this for containerd, which hasn't had a single maintainer response, and the Docker version (awslabs/amazon-eks-ami#593) appears to be stuck due to concerns with |
@mikestef9 or any of the other maintainers could we get a comment on this? |
@mikestef9 do you know where this has got to? The AMI PRs had responses a couple of months ago but there has been nothing since. I'm also interested in the status of cgroup v2 in the EKS optimised AMI? Do we need a new issue opened for this (#1535 is for ECS and I don't think it's AL2 based)? |
yes, please open another issue for |
Community Note
Tell us about your request
Please start the docker daemon and the kubelet with the
cgroupdriver
set tosystemd
whensystemd
is the init system.Which service(s) is this request for?
EKS
Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
This is standard in the community kubernetes/kubeadm#1394 (comment).
Are you currently working around this issue?
We are using cloudconfig/userdata to edit the
kubelet.yaml
and/etc/docker/daemon.json
(in the case of EKS AMIs), or/etc/sysconfig/docker
(in the case of accelerated AL2-GPU AMIs, as thedaemon.json
is removed there).Additional context
I believe this is soon to happen in standard EKS AMIs awslabs/amazon-eks-ami#490, but the builder for the accelerated AMIs does not appear to be public. (If there is a public accelerated AMI builder somewhere and it is just particularly well hidden, let me know and I will go PR something 😄 .)
The text was updated successfully, but these errors were encountered: