Kubernetes releases new major versions every three months, and multiple point releases of those major versions. With each new release comes new features, some of which might still be in preview mode, as well as bugfixes, improvements, and other changes that you’ll likely want.
For the uninitiated, an upgrade plan is one of the most challenging aspects of running a cluster, however our team has been focusing specifically on how to make this process as smooth, predictable, and transparent as possible.