New Kubernetes Version
Run gazelle
Check go version used in k/k
Update dependencies (apimachinery etc)
For dep, you’ll probably have to remove some imports to any packages that have been removed, otherwise dep will ignore your Gopkg.toml. The path forward here is to use vgo (also known as go), which has a much better model.
- Stop using apimachinery / codegen and switch to CRDs / cluster-api
- Stop vendoring functionality from kubernetes/kubernetes - this is also gradually getting better.
Update docker version installed by default
Sources: * kube-up
Check admission plugins
Check for new deprecated flags
Review the e2e test output, looking for the artifacts from kube-apiserver, kubelet, kube-scheduler etc