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

Add Sigv4 Endpoint config parameter #494

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

kanwren
Copy link

@kanwren kanwren commented Jun 16, 2023

Exposes an endpoint field in the sigv4 config, so that the call to STS when assuming a role with a web identity can use a custom STS endpoint, e.g. a VPC endpoint.

No clients other than the STS one are made from the session config here, so setting Endpoint should be safe, but it can also be a resolver if this is a concern.

Addresses prometheus/prometheus#11710.

@kanwren kanwren force-pushed the kanwren/add-sigv4-endpoint-parameter branch from bccc2dc to 4faba52 Compare June 16, 2023 16:02
@qswinson
Copy link

Any chance on getting this merged? It would be very helpful for AWS VPC deployments that need to keep all network traffic within AWS.

Signed-off-by: Nicole Wren <wrenn@squareup.com>
@kanwren kanwren force-pushed the kanwren/add-sigv4-endpoint-parameter branch from 4faba52 to 3442f5d Compare April 24, 2024 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants