gluster / gluster-kubernetes

GlusterFS Native Storage Service for Kubernetes
Apache License 2.0
875 stars 390 forks source link

Update deployment manifests for k8s 1.16+ #629

Open sesopenko opened 4 years ago

sesopenko commented 4 years ago

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

centos-ci commented 4 years ago

Can one of the admins verify this patch?

sesopenko commented 4 years ago

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.

freeeflyer commented 4 years ago

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

sesopenko commented 4 years ago

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.