emqx / emqx-docs

EMQX product documentation
https://docs.emqx.com/
155 stars 249 forks source link

Update the AWS load balancer docs, please #984

Open wkhatch opened 2 years ago

wkhatch commented 2 years ago

File: /en_US/deploy.md

The currently documented approach seems seriously antiquated. Nobody would do this, when there's much better managed services available. EKS, hello.... Thanks

zmstone commented 2 years ago

Hi @wkhatch

We have a lot users deploying EMQ X on ec2. And it makes a lot of sense for them to use ELB. We can not tell them: “EKS, hello….”

If you think the document could be refined, with EKS covered, you are welcome to suggest. And it would be great if you could share some references.

wkhatch commented 2 years ago

Thanks @zmstone

Yeah, I know there's many people that will want to manage their own emq cluster, and for sure, they'd want a load balancer; no disagreements there. I was hoping for more detail on configuring a k8s service to use an elb or nlb, which is totally possible in eks. Right now, I've gone through three different means of deploying: helm, build from scratch, and emqx-operator. I'm working through build from scratch, following here: https://www.emqx.com/en/blog/emqx-mqtt-broker-k8s-cluster#automatically-cluster-emq-x-mqtt-broker-through-kubernetes, as this gets me closest to what I want, and gradually modifying the example to incorporate a network load balancer, and using EFS for the persistence volume. I'm happy to report back on that, once I get it running. Thanks.