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

AWS Cloud Map usage at Load Balancing has a max limit up to 100 instances #29771

Open
andretong opened this issue Dec 12, 2023 · 14 comments
Open
Assignees

Comments

@andretong
Copy link
Contributor

andretong commented Dec 12, 2023

Component(s)

exporter/loadbalancing

Describe the issue you're reporting

Given the usage of the AWS Cloud Map SDK to discover the Collector's instances implemented in the PR 27588

There is a limitation regarding the amount of instances which by default is 100. SDK reference

The idea for this enhancement is to be able to override this via configuration to a max value more according to your use case, for instance, if you expect to have up to 200 instances, then we can set 200 as MaxResults for this service discovery request.

@andretong andretong added the needs triage New item requiring triage label Dec 12, 2023
Copy link
Contributor

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

@crobert-1
Copy link
Member

It might be good to add more context to your issue description here. From the PR you've linked this is an enhancement request to add another configuration option (or maybe use the max value of 100 every time?), and then to handle the pagination of returned hosts. Is that right? If you could make all of this clear in the description it would be really helpful so we don't have to refer back to the PR to learn about the context and request here.

@crobert-1 crobert-1 removed the needs triage New item requiring triage label Dec 12, 2023
@andretong
Copy link
Contributor Author

andretong commented Dec 13, 2023

It might be good to add more context to your issue description here. From the PR you've linked this is an enhancement request to add another configuration option (or maybe use the max value of 100 every time?), and then to handle the pagination of returned hosts. Is that right? If you could make all of this clear in the description it would be really helpful so we don't have to refer back to the PR to learn about the context and request here.

Thanks for your comment @crobert-1
I've updated the description with the overall idea. As initially checked into the SDK, seems that this MaxResults configuration can be set with a max total instances expected in your environment. This would help us to avoid adding a pagination logic in this exported

Copy link
Contributor

This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

Copy link
Contributor

This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

@github-actions github-actions bot added the Stale label Apr 15, 2024
@crobert-1
Copy link
Member

Resolved by #27588

@ptodev
Copy link
Contributor

ptodev commented May 3, 2024

Resolved by #27588

@crobert-1 @andretong Is this issue really resolved by that PR? The PR also adds this comment to the docs:

TODO: Feature request #29771 aims to cover the pagination for this scenario

@crobert-1
Copy link
Member

Thanks for bringing this up @ptodev, I agree it looks like I closed this incorrectly. I'll reopen and defer to others 👍

@crobert-1 crobert-1 reopened this May 3, 2024
@crobert-1 crobert-1 removed the Stale label May 3, 2024
Copy link
Contributor

github-actions bot commented Jul 3, 2024

This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

@github-actions github-actions bot added the Stale label Jul 3, 2024
@jpkrohling
Copy link
Member

@andretong, are you addressing this one?

@github-actions github-actions bot removed the Stale label Jul 9, 2024
Copy link
Contributor

github-actions bot commented Sep 9, 2024

This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

@github-actions github-actions bot added the Stale label Sep 9, 2024
@jpkrohling
Copy link
Member

@andretong, I'm deprecating this resolver and removing it from the next version of the load balancer. I'm not ready to maintain this component alone, and calls to complete it should be addressed.

@github-actions github-actions bot removed the Stale label Sep 10, 2024
@andretong
Copy link
Contributor Author

@jpkrohling
Sorry, I missed this message, I can start to work on having this corner case covered, but in the meantime can this resolver be kept as maintained? On the other hand, as far as I checked, this hasn't been a reported issue.

Copy link
Contributor

This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping @open-telemetry/collector-contrib-triagers. If this issue is still relevant, please ping the code owners or leave a comment explaining why it is still relevant. Otherwise, please close it.

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

@github-actions github-actions bot added the Stale label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants