AWS/cloud awareness for consul agent #7379
Labels
type/enhancement
Proposed improvement or new feature
waiting-reply
Waiting on response from Original Poster or another individual in the thread
Feature Description
Consul already has some features that are specific to clouds, like integration with AWS Service Mesh or discovery based on EC2 tags. It would be nice to have some AWS information automatically embedded in agent's node-meta for service filtering.
This can be configured as agent flag and turned off by default. Any cloud providers can be used, AWS is just an example.
Use Case(s)
One of the use-cases.
If availability zone is set, service A that talks to service B can query IPs of service B in availability zone where it runs first and then use others as fall-back. That may save costs for cross-zone traffic.
Additional use-case would be to set all available instance tags for the same filtering. Like you have instances in multiple accounts connected to the same consul cluster and having different account name in meta for example.
The text was updated successfully, but these errors were encountered: