gluster-kubernetes icon indicating copy to clipboard operation
gluster-kubernetes copied to clipboard

Update deployment manifests for k8s 1.16+

Open sesopenko opened this issue 4 years ago • 4 comments

k8s 1.16+ no longer supports extensions/v1beta1 for DaemonSet and Deployment objects. The api versions for these have been updated to apps/v1 to match the documentation in kubernetes: DaemonSet, Deployment

selectors were added to the daemonset because the selector property is no longer optional.


This change is Reviewable

sesopenko avatar Dec 29 '19 01:12 sesopenko

Can one of the admins verify this patch?

centos-ci avatar Dec 29 '19 01:12 centos-ci

There appear to be build errors for most of the open PRs due to basename, dirname and python not being available in the CI image.

sesopenko avatar Dec 29 '19 01:12 sesopenko

Maybe you can add them in the .travis.yml ?

freeeflyer avatar Jan 03 '20 09:01 freeeflyer

Maybe you can add them in the .travis.yml ?

I'm running into other problems with the other templates, further down the process, too. If I run into time i can contribute some commits to a PR to correct some of these issues but I can't commit the time as of right now.

sesopenko avatar Jan 03 '20 17:01 sesopenko