Migrate away from deprecated APIs removed in Kubernetes 1.16 #412
Labels
build and deployment system
chore
config-only
Change that's only in configuration and does not require adding or changing logic
We have received an e-mail from GKE about the upcoming upgrade to Kubenetes 1.16:
Kubernetes 1.16 removes some of the older APIs. One of them is
extensions/v1beta1
which we've been using here. Fortunately this beta API has simply been replaced with the stableapps/v1
API some time ago and we can just switch to it without much effort.Replace
extensions/v1beta1
withapps/v1
in our yaml configs, redeploy and test the cluster. Hopefully that's all that's needed here but please review the changes listed in Deprecated APIs Removed In 1.16: Here’s What You Need To Know and, if necessary, adjust our configs.apps/v1
introduced changes tospec.rollbackTo
spec.selector
spec.progressDeadlineSeconds
spec.revisionHistoryLimit
maxSurge
andmaxUnavailable
Please make sure their new defaults make sense for Concent.
The text was updated successfully, but these errors were encountered: