Skip to content

[tempo-distributed] Add support to set specific Tempo gateway annotations #3692

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

Merged

Conversation

Garnaalkroket
Copy link
Contributor

This PR adds an annotations map (default empty) as part of the values for the gateway that allows for specifying annotations specific to the Tempo gateway deployment.

In order to comply with certain internal security standards it would be great to be able to specify annotations for the Tempo gateway deployment (now this is only possible for gateway pods). This functionality seems present for most other components (e.g.: distributor, compactor, querier) but seems left out for the gateway.

@CLAassistant
Copy link

CLAassistant commented May 2, 2025

CLA assistant check
All committers have signed the CLA.

Signed-off-by: Garnaalkroket <robindroeck@gmail.com>
@Garnaalkroket Garnaalkroket force-pushed the tempo-gateway-annotations branch from df77751 to a319551 Compare May 2, 2025 14:39
@Sheikh-Abubaker
Copy link
Collaborator

Hey @Garnaalkroket Please address the failed CI check, before we could proceed to merge this, Thank you!

Signed-off-by: Garnaalkroket <robindroeck@gmail.com>
@Garnaalkroket Garnaalkroket force-pushed the tempo-gateway-annotations branch from d54c05a to 3247a08 Compare May 2, 2025 15:04
@Garnaalkroket
Copy link
Contributor Author

@Sheikh-Abubaker

I've updated the documentation and made a version bump, seeing as this is adding functionality that seems missed (as other deployments do have this feature) I opted for a patch version bump, please let me know if this should be a minor bump instead.

@Sheikh-Abubaker
Copy link
Collaborator

@Sheikh-Abubaker

I've updated the documentation and made a version bump, seeing as this is adding functionality that seems missed (as other deployments do have this feature) I opted for a patch version bump, please let me know if this should be a minor bump instead.

@Garnaalkroket I believe you should go for a minor bump.

Signed-off-by: Garnaalkroket <robindroeck@gmail.com>
Signed-off-by: Garnaalkroket <robindroeck@gmail.com>
@Garnaalkroket
Copy link
Contributor Author

@Sheikh-Abubaker

I've changed the bump to a minor version

@Sheikh-Abubaker Sheikh-Abubaker merged commit ff3126b into grafana:main May 5, 2025
10 checks passed
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.

4 participants