Skip to content
This repository has been archived by the owner on Feb 5, 2024. It is now read-only.

Update kube api resources #14

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Update kube api resources #14

wants to merge 3 commits into from

Conversation

uswitch-ci
Copy link

Hello there,

In preparation for upgrading to Kubernetes v1.16, (note: we have recently upgraded to v1.13), we have made changes to some of your kubernetes manifests.

The v1.16 release will stop serving a number of deprecated API versions in favor of newer and more stable API versions. For us, this means DaemonSet, Deployment, StatefulSet, and ReplicaSet all need to be updated to be using apps/v1.

Any manifests referencing deprecated APIs (extensions/v1beta1, apps/v1beta1, or apps/v1beta2) will need to be updated before we roll out Kubernetes v1.16 in order to continue to work.

To lessen the work, we have gone through all the repositories and updated the resource APIs for you. We have pushed any changes to the machinegun-<randomstring> branch so feel free to make any changes and/or updates to this branch.

Note: If you are making changes, specifically to Deployments, make sure that you leave the Selector field under the Spec section as this is now mandatory.

During the conversion process, resources may have been updated with defaults and/or changed API fields. The defaults that you see were already in use but are now explicitly set.

Cosmetic changes may have also occurred, for example API fields may have moved around and comments may have been removed. Feel free to move API fields back to their original positions and re-add comments.

We appreciate your assistance in ensuring a smooth transition to Kubernetes v1.16.

If you have any questions, message in #cloud-infrastructure.

Thanks,

Cloud Team

GitHub Machine-Gun and others added 3 commits January 24, 2020 10:45
In Kubernetes v1.16 a number of APIs will be deprecated. In preparation for upgrading to Kubernetes v1.16, we have updated any DaemonSet, Deployment, StatefulSet and ReplicaSet manifests to use apps/v1 for you
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants