HA Zot Loadbalancing in EKS questions #2179
Unanswered
captainswain
asked this question in
Q&A
Replies: 1 comment 2 replies
-
This is not really HA but load-balancing. HA is provided by the backend storage. Reverse proxy rules just make sure instances handle parts of the entire registry/repo namespace.
Any L7 LB is fine, L7 because URIs can be specified and routed to various instances.
The scenario is not clear. Clients read from or write to zot via the LB which in turn writes to S3. Where is the hairpinning happening and how? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello everyone,
I'm currently exploring the deployment of an HA Zot registry on Amazon EKS using S3 and have some questions regarding the best practices and necessary components for this setup.
From the documentation and various resources, I understand that Zot supports clustering with stateless Zot instances/replicas, a shared remote backend storage (S3 API-compatible), and a load balancer for high availability. My main concerns are about the load-balancing approach and how to efficiently manage traffic within the EKS environment.
Questions:
I am particularly interested in understanding the trade-offs and best practices for these components in an HA Zot deployment on EKS. Any insights, experiences, or recommendations would be greatly appreciated.
Thank you for your time and help!
Beta Was this translation helpful? Give feedback.
All reactions