Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add AWS Cloud Map support for collector discovery #3532

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

vape-spryker
Copy link

Description:
Based on #3317 , the Target Allocator becomes a center piece for scaling prometheus receiver based configurations of Gateway Collector.
This PR aims to introduce AWS Cloud Map based collector discovery so the TA can run in ECS and automatically discover and distribute prometheus configuration.
This PR does not aim to introduce service discovery for AWS Cloud Map. Currently this is achieved by running a side car collector to the TA task with ECS/Observers for the purpose.

Link to tracking Issue(s): 3317

Testing: Manual testing was done in AWS ECS cluster with a awsvpc based networking Service and 2 gateway collectors which uses HTTP-based service discovery.

Documentation:

@vape-spryker vape-spryker requested a review from a team as a code owner December 10, 2024 11:50
Copy link

CLA Not Signed

@vape-spryker vape-spryker marked this pull request as draft December 10, 2024 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants