Skip to content
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

[feature request] enable yurtctl convert to support k8s v1.19 and 1.21 #677

Closed
Congrool opened this issue Dec 14, 2021 · 2 comments · Fixed by #678
Closed

[feature request] enable yurtctl convert to support k8s v1.19 and 1.21 #677

Congrool opened this issue Dec 14, 2021 · 2 comments · Fixed by #678
Labels
kind/feature kind/feature

Comments

@Congrool
Copy link
Member

What would you like to be added:
Currently, yurtctl convert and revert command cannot support kubernetes v1.19 and v1.21. We should support them. I've run the kubernetes conformance tests based on both two k8s versions, and all cases passed. It's time to enable yurtctl to support v1.19 and v1.21.

Here are the test results.
v1.19
image

v1.21
image

others
/kind feature

@Congrool
Copy link
Member Author

Congrool commented Dec 14, 2021

Some test details
HostOS: CentOS Linux 7
Kernel Version: 3.10.0-957.el7.x86_64

Openyurt components included:

  1. yurthub
  2. yurt-tunnel
  3. yurt-controller-manager

OpenYurt commit: 61f8a76
OpenYurt deployed with command:

yurtctl convert -c master -t --provider kubeadm \
  --kubeadm-conf-path /usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf \
  --node-servant-image openyurt/node-servant:v0.5.0-amd64-61f8a76  \
  --yurt-controller-manager-image openyurt/yurt-controller-manager:v0.5.0-amd64-61f8a76 \
  --yurt-tunnel-agent-image openyurt/yurt-tunnel-agent:v0.5.0-amd64-61f8a76 \
  --yurt-tunnel-server-image openyurt/yurt-tunnel-server:v0.5.0-amd64-61f8a76 \
  --yurthub-image openyurt/yurthub:v0.5.0-amd64-61f8a76

k8s version: v1.19.13, v1.21.7
Conformance test tool: sonobuoy v0.52.0
Run tests with command:

sonobuoy run --mode=certified-conformance

@rambohe-ch
Copy link
Member

@Congrool It's a good job that add conformance test for OpenYurt. and i agree with you that add v1.19 and v1.21 version support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature kind/feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants