k8s-multicluster-ingress icon indicating copy to clipboard operation
k8s-multicluster-ingress copied to clipboard

Abandonded?

Open mhamrah opened this issue 5 years ago • 11 comments
trafficstars

It appears active development on this project has stopped. Is Kubefed the new approach?

mhamrah avatar Feb 21 '20 02:02 mhamrah

You might want to checkout https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-for-anthos which is the newest way to do i believe

vmarchaud avatar Mar 11 '20 16:03 vmarchaud

That's interesting but I am afraid of what I read in the pricing section:

During Beta Ingress for Anthos will not incur any additional charges. After graduating to GA, Ingress for Anthos will be part of the Anthos on Google Cloud licensing tier and will require Anthos licensing.

From what I know, an Anthos license is at least $10,000 per month... that's quite a crazy jump from what it costs with the current approach...

laurentpellegrino avatar Mar 15 '20 13:03 laurentpellegrino

Thanks everyone for the comments.

Many customers are using this, and we continue to collect feedback: https://github.com/GoogleCloudPlatform/k8s-multicluster-ingress/issues/117

https://cloud.google.com/kubernetes-engine/docs/how-to/ingress-for-anthos is our new approach. Please try it and provide feedback :)

cc @bowei @markchurch

nikhiljindal avatar Mar 16 '20 00:03 nikhiljindal

This is a real shame as many good GKE features are now been locked away in a subscription we have no chance of ever being able to afford. The global HTTP LB's are one of my favourite GCP features and its a shame to see companies unable to use it.

This tool still seems to be lacking some very useful features with not too much active development and I am not sure if I want to adopt something that is actively being replaced as part of our core infrastructure.

MightySCollins avatar Mar 18 '20 10:03 MightySCollins

Really disappointing development. I remember this guide

https://cloud.google.com/kubernetes-engine/docs/how-to/multi-cluster-ingress

had a warning that said something like "kubemci will be replaced with a native kubectl command". Whatever happened to that? Now that url redirects to the anthos guide.

EDIT: Found it https://web.archive.org/web/20191104054821/https://cloud.google.com/kubernetes-engine/docs/how-to/multi-cluster-ingress

img

guanzo avatar Mar 20 '20 04:03 guanzo

Hi All, I am from the GKE Networking team and can speak for the direction of these products.

kubemci is no longer actively maintained. It was originally brought to the public as a PoC but other controller-based approaches were deemed as superior and so kubemci was never productized as a supported GCP offering.

The successor to kubemci is Ingress for Anthos. It is actually not $10K per 100 vCPU as some articles would have you believe as there are two Anthos licensing tiers - Anthos on-prem and Anthos on GCP (which is significantly less expensive). It is not published yet but we will be offering a free trial period that extends past the GA date in which customers can use it free of charge. If costs are perceived as an issue, please contact your account team and we can discuss more.

No features of the GCLB are being locked away or made unavailable. Ingress for GKE (the single-cluster variant) continue on as a supported Ingress controller for managing public and private HTTP load balancers. Ingress for GKE is included as a part of the GKE cluster.

mark-church avatar Mar 31 '20 02:03 mark-church

Thanks for the detailed response @mark-church. Question: you mention other controller-based approaches were deemed as superior. May you highlight which ones as an example?

Secondly, is there public pricing available for Anthos on GCP, or should we work with our reps for more info?

mhamrah avatar Mar 31 '20 15:03 mhamrah

@mhamrah there isn't public pricing posted yet so in the mean time please work with your reps.

Sorry I'll clarify, when I say other controller-based approaches I just mean a single network controller for load balancing (which Ingress for Anthos is) as opposed to a federation of network controllers (like kubemci).

mark-church avatar Apr 10 '20 18:04 mark-church

If this project is abandoned then please do the responsible thing and clearly mark it as such on the project README.

beeradb avatar May 05 '20 15:05 beeradb

@nikhiljindal -- can you update the README to forward people to the docs?

bowei avatar May 05 '20 16:05 bowei

RIP Another staff engineer that didn't get their wings.

mhamrah avatar May 05 '20 16:05 mhamrah