k8gb-io / k8gb

A cloud native Kubernetes Global Balancer
https://www.k8gb.io
Apache License 2.0
873 stars 94 forks source link

🟢 Replace the old k8gb code with the new k8gb-lite code #1301

Closed kuritka closed 4 months ago

kuritka commented 1 year ago

This change happens in k8gb workspace. Replace the old k8gb code with the new k8gb-lite code with the new k8gb-lite code. The code must be compilable and the tests must be running.

shane-davidson commented 4 months ago

Hey @kuritka any news on the k8gb-lite code? I am looking at implementing k8gb but was hoping to use annotations on our existing ingress/gateway definitions (We also deploy a lot of external Helm charts so annotations would lower the cost of entry :) )

kuritka commented 4 months ago

Hi @shane-davidson, thanks for your interest. We finally decided to decouple the GSLB from the Ingress resource. Please take a look here: https://github.com/k8gb-io/k8gb/pull/1557. Of course the annotation support will remain as it is.

kuritka commented 4 months ago

@ytsarev With great pain, I fear it will be better to close these Issues:

1297, #1298, #1299, #1300 , #1301

ytsarev commented 4 months ago

@kuritka 💯 totally agree, thanks a lot for the powerful k8gb-lite prototype and for being really open-minded to a different design approach 👍