-
Notifications
You must be signed in to change notification settings - Fork 38.8k
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
Completely remove in-tree dockershim from kubelet #97252
Conversation
85a5921
to
fd88d78
Compare
/test pull-kubernetes-node-e2e-containerd |
/uncc |
c8dd372
to
2fd754e
Compare
2fd754e
to
468f949
Compare
/test pull-kubernetes-node-e2e-containerd |
1 similar comment
/test pull-kubernetes-node-e2e-containerd |
/lgtm 🎉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should these flags be removed?
https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/config/flags.go#L92-L112
but note that pod-infra-container-image
is definitely not a dockershim only flag.
currently it is used for preventing the kubelet from GC-ing the pause image.
i cannot comment on the other ones, but all must be verified if "dockershim only".
@neolit123 Filled an issue for cleanup, we should definitely drop the unused ones (and update the other for now) #106893 |
In `master` branch, Dockershim was completely removed from the `kubelet`: kubernetes/kubernetes#97252 These jobs will be re-added later using the latest Kubernetes release that supports Docker.
remove runDockershim #97252
Related to https://git.k8s.io/enhancements/keps/sig-node/2221-remove-dockershim
This has been pending for a really long time, dockershim has been a drag on sig-node and a huge technical debt. Please see KEP above for relevant details. There are activities in progress to alleviate adoption issues in terms of documentation / surveys / alternate implementations etc. For this PR, we just remove the code that has been deprecated a long time ago in #94624
Signed-off-by: Davanum Srinivas davanum@gmail.com
What type of PR is this?
/kind cleanup
/kind deprecation
What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: