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

[UPGRADE] Upgrade Kubernetes to 1.19.x #2093

Closed
10 of 11 tasks
rafzei opened this issue Mar 2, 2021 · 4 comments
Closed
10 of 11 tasks

[UPGRADE] Upgrade Kubernetes to 1.19.x #2093

rafzei opened this issue Mar 2, 2021 · 4 comments
Assignees
Labels
area/kubernetes type/upgrade Task related to component upgrade

Comments

@rafzei
Copy link
Contributor

rafzei commented Mar 2, 2021

Is your feature request related to a problem? Please describe.
Officially K8s 1.18.x end of support was 31.01.2021 but the newer version was released (1.18.16).
Our current version has a few vulnerabilities:
CVE-2020-8566
CVE-2020-8565
CVE-2020-8564
CVE-2020-8563

Describe the solution you'd like
Upgrade K8s to 1.19.x with dependencies: CNI plugins, dashboard, etc. Check release notes for that, deprecated things should be removed/updated.

Additional information
The Kubernetes project maintains release branches for the most recent three minor releases (1.22, 1.21, 1.20). Kubernetes 1.19 and newer receive approximately 1 year of patch support. Kubernetes 1.18 and older received approximately 9 months of patch support.


DoD checklist

  • Changelog updated
  • COMPONENTS.md updated / doesn't need to be updated
  • Feature has automated tests
  • Automated tests passed (QA pipelines)
    • apply
    • upgrade
  • Idempotency tested
  • Documentation added / updated / doesn't need to be updated
  • All conversations in PR resolved
  • Solution meets requirements and is done according to design doc
  • Usage compliant with license
@plirglo plirglo changed the title [UPGRADE] Upgrade Kubernetes to 1.19 [UPGRADE] Upgrade Kubernetes to latest possible version Mar 11, 2021
@rafzei
Copy link
Contributor Author

rafzei commented May 11, 2021

Latest k8s release is v1.21.0 - changelog, 1.22.0 planned to release Wednesday, August 4th

@mkyc
Copy link
Contributor

mkyc commented Aug 27, 2021

We need to discuss first what are the steps.

@mkyc mkyc changed the title [UPGRADE] Upgrade Kubernetes to latest possible version [UPGRADE] Upgrade Kubernetes to newer version Aug 27, 2021
@mkyc
Copy link
Contributor

mkyc commented Sep 10, 2021

Also review supported network plugins.

@atsikham atsikham changed the title [UPGRADE] Upgrade Kubernetes to newer version [UPGRADE] Upgrade Kubernetes to 1.19.x Oct 4, 2021
@atsikham atsikham self-assigned this Oct 8, 2021
@rafzei rafzei added the type/upgrade Task related to component upgrade label Oct 11, 2021
@przemyslavic przemyslavic self-assigned this Oct 15, 2021
@przemyslavic
Copy link
Collaborator

Tested:
✔️ epicli apply
✔️ epicli re-apply
✔️ epicli apply single machine
✔️ epicli apply HA cluster
✔️ promote to HA
✔️ epicli upgrade from v1.0 HA cluster
✔️ epicli upgrade from v1.1 x86_64
✔️ epicli upgrade from v1.1 aarch64

All 3 network plugins flannel, canal, calico have been checked.

@mkyc mkyc closed this as completed Nov 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kubernetes type/upgrade Task related to component upgrade
Projects
None yet
Development

No branches or pull requests

5 participants