Kong / kubernetes-ingress-controller

:gorilla: Kong for Kubernetes: The official Ingress Controller for Kubernetes.
https://docs.konghq.com/kubernetes-ingress-controller/
Apache License 2.0
2.22k stars 592 forks source link

Retool Kong version handling post-3.x #2934

Open rainest opened 2 years ago

rainest commented 2 years ago

https://github.com/Kong/kubernetes-ingress-controller/pull/2932 added a compatibility layer between https://github.com/Kong/go-kong/pull/206 and blang/semver, which is what the KIC code expects and uses throughout its version-dependent behavior systems. go-kong now uses a forked semver with a non-standard Revision field to hold the additional Enterprise patch version. This compatibility layer is a bit silly, and we should move towards having a less messy situation.

pmalek commented 1 year ago

Related: https://github.com/Kong/go-kong/issues/212

pmalek commented 1 year ago

@mflendrich You volunteer yourself to groom this 🪄