Kubernetes doesn't break on itself. This is totally untrue. The only thing that is a timebomb are the ssl certificates it is using but they can easily be checked and renewed.
I'm pro kubernetes, but AWS does push you to upgrade your cluster fairly often (annually?) which could break things. It would be cool if kubernetes had LTS releases.