Haufe-Lexware / wicked.haufe.io

An API Management system based on Mashape Kong
http://wicked.haufe.io
Other
121 stars 37 forks source link

Support for k8s 1.16.x #250

Closed adinaclaudia closed 4 years ago

adinaclaudia commented 4 years ago

K8s 1.16 deprecates some api versions that are still used in wicked. This makes it impossible to deploy wicked on a cluster >= 1.16

See https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/ for a short description.

Beside the api version update, the selector field is mandatory for deployments and has to match the template.metadata.labels: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.16/#deploymentspec-v1-apps

DonMartin76 commented 4 years ago

Will address ASAP, thanks for pointing out!

DonMartin76 commented 4 years ago

Fixed for 1.0.0-rc.12. Sorry for the delay.