multiple Ingress controllers with regards to minio - cniackz/public GitHub Wiki
Objective:
To determine if having multiple ingress controllers will help with minio or not, and give some point of views.
Questions:
- Can we have multiple Ingresses for one given tenant?.
- Is there any recommendation?
- What if an ingress goes down, can I have another ingress still sending requests to minio?
Answers and thoughts:
- There is no point having two ingress for same tenant
- If you need multiple endpoints then ingress can be configured to provide multiple endpoints for same ingress.
- Two different ingress doesn't give any failover whatsover.
- its like saying can I have my LB failover to another LB sure you can but it is not transparent
- ingress run on the same hosts as other ingress would be running so if that is down this is down as well
- unless you decide to have some specialized technical way to manage this - it is not transparent for applications
- if you intention is to avoid some downtime there is a cyclical problem here who watches the watchers; watchers themselves need to be watched which inturn needs be watched, it is never ending... ad-infinitum