On June 6th, AWS will start auto-upgrading EKS clusters running version 1.22 to version 1.23.
It is always best to perform an update by yourself!
*What's new in version 1.23?*
- https://kubernetes.io/blog/2021/12/07/kubernetes-1-23-release-announcement/
- https://sysdig.com/blog/kubernetes-1-23-whats-new/
*Check for deprecated API's being used*
- kubent - https://github.com/doitintl/kube-no-trouble
- Kubectl convert - https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#install-kubectl-convert-plugin
*Prevent engineers from using a deprecated version*
- Datree - https://github.com/datreeio/datree
---------------------------------------------------------------------------------------------------------
00:00 Intro
01:03 How does EKS upgrades work
02:27 Identify deprecated APIs and convert them into new ones
05:16 Prevent engineers from using deprecated APIs
07:19 Upgrade control plane using EKSCTL
09:08 Upgrade node groups using AWS Console
12:07 Other options of upgrading and thank you