Hi,
First, I think this issue should be in discussion tab, but it is disabled, so I'm creating it here.
I'll get straight to the point, the "service discoverability" of aralez is kinda simple for modern traffic management... Surely, it auto discovers upstream endpoints based on dns, consul (which makes me happy) and kubernetes, but I really really think it can also do more than just that
When working with kubernetes or a nomad cluster (with consul), things can get very messy real quick, I'm talking about handling more than 200 different micro-services, each with its own name, pool of endpoints, ruleset, etc... and doing the discoverability for these services is kinda a pain when you have to do manually one by one in a yaml file...
To solve this problem, I think aralez should expand the discoverability system and actually discover services either by consul catalog (you can also filter by tags, like traefik do) or by kubernetes ingress-api
I'm very curious to know what the community thinks about this
Related: #7
Hi,
First, I think this issue should be in discussion tab, but it is disabled, so I'm creating it here.
I'll get straight to the point, the "service discoverability" of aralez is kinda simple for modern traffic management... Surely, it auto discovers upstream endpoints based on dns, consul (which makes me happy) and kubernetes, but I really really think it can also do more than just that
When working with kubernetes or a nomad cluster (with consul), things can get very messy real quick, I'm talking about handling more than 200 different micro-services, each with its own name, pool of endpoints, ruleset, etc... and doing the discoverability for these services is kinda a pain when you have to do manually one by one in a yaml file...
To solve this problem, I think aralez should expand the discoverability system and actually discover services either by consul catalog (you can also filter by tags, like traefik do) or by kubernetes ingress-api
I'm very curious to know what the community thinks about this
Related: #7