-
https://github.com/doitintl/kube-no-trouble can be used to check for deprecated/removed APIs - you'll need to fix these in your codebase. You should fix these before upgrading your cluster
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
For EKS specific (shameless plug) you can checkout https://github.com/clowdhaus/eksup which covers EKS specific pre-upgrade checks + provides the ability to generate a custom upgrade playbook. You can see an example generated here https://github.com/clowdhaus/eksup/blob/main/examples/test-mixed\_v1.24\_upgrade.md
-
I've written an article on this, with my recommended tool for managing eks EKSCTL.