3 ms·
AWS ECS Service Discovery Solution?
Amazon EC2 Container Service (ECS) hasn't any Service Discovery or even Key/Value store integrated. That makes dynamic Service Configuration practicaly impossible without custom tools. Maybe i'm wrong but didn't found anything so far.
As Use Case imagine Micrsoservices spawn in the ECS. The need:
- knowledge about DB and other resources they suppose to use
- Sometimes additional configuration depending on case or environment
- SSL Server Sertificates/Keys
I know people provision kubernetes on top of AWS it solves issues i'm asking here... But i need
ECS+something to have it at least simmilar to k8n, but without provision to much stuff on EC2 level in best case managed by AWS self.
We have strong opinions by some people i work with. They want avoid any efforts on EC2 level or any managed services as far as possible.
- dougireton 10y agoHave you considered https://www.consul.io/ https://www.consul.io/?
- shuron 10y agoConsul is brilliant. But we then have to provision it to EC2 instances in cluster somehowe. Do you know the way how to minimize maintenace effort there? Especially with Autoscaling in in ECS?
- shuron 10y agoSome people propose usage of S3. But this is not really convinient.