-
Notifications
You must be signed in to change notification settings - Fork 242
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
Containerd on kubernetes 1.21+ #1205
Conversation
/retest |
/hold until #1204 is merged |
Can you refactor this PR so it doesn’t depend on #1204? It might take some time until it’s not merged and I don’t think that we should rush it. |
No, I don't think it makes sense and is not worth the effort. #1204 is logical conclusion of containerd endeavor in KubeOne and so that's why E2E is based on top of it. |
Alternatively, we can close #1204 in favour of this one and close both open issues at once. |
e196c15
to
e8520ee
Compare
/hold cancel |
/hold We should discuss this a bit further and double-check what's the plan for removing dockershim. |
/retest |
7bbf61c
to
fcaeefc
Compare
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
If case when requested kubernetes version is 1.21+ the containerd will be hard requirement. Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
9f4b7f7
to
6007a5e
Compare
/retest |
Signed-off-by: Artiom Diomin <kron82@gmail.com>
Signed-off-by: Artiom Diomin <kron82@gmail.com>
/retest |
* new cluster of kubernetes >=1.21, <1.22 defaults to containerd * kubernets >=1.22 always gets containerd, unconditionally, specifying docker is an error * coreos and flatcar always default to docker * everything else defaults to docker Signed-off-by: Artiom Diomin <kron82@gmail.com>
a49872b
to
3558c8e
Compare
And default to containerd in case if no docker detected Signed-off-by: Artiom Diomin <kron82@gmail.com>
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.
/lgtm
/approve
LGTM label has been added. Git tree hash: c7417ab76e9eb01a896f1d0ce5618b44b10fd646
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kron4eg, xmudrii The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold cancel |
* origin/master: Containerd on kubernetes 1.21+ (kubermatic#1205)
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #1186 #1187
Special notes for your reviewer:
Initial test uses upgrade from 1.16 for a reason:
Does this PR introduce a user-facing change?: