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

Enrich cloud-provider to all data passing a gateway #1685

Open
a-thaler opened this issue Dec 16, 2024 · 0 comments
Open

Enrich cloud-provider to all data passing a gateway #1685

a-thaler opened this issue Dec 16, 2024 · 0 comments
Labels
area/manager Manager or module changes kind/feature Categorizes issue or PR as related to a new feature.

Comments

@a-thaler
Copy link
Collaborator

a-thaler commented Dec 16, 2024

Description

Often it is very useful to drill down data via infrastructure elements like region or zones. You can already do that by figuring out the right nodes and the drill down by node. However, that is more complicated and it will be great to have the cloud provider data available on the data itself as resource attributes.

For that you can try to use the ResourceDetectionProcessor, potentially with a custom implementation also reading data from the shoot-info and the node labels, however, it looks like that this processor typically runs per node.
A different approach might be to re-use the existing k8sattributeprocessor and just read the relevant node labels additionally.

Relevant sources for the data are the shoot-info configmap in the kube-system namespace and labels on the nodes itself.

@a-thaler a-thaler added kind/feature Categorizes issue or PR as related to a new feature. area/manager Manager or module changes labels Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/manager Manager or module changes kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

1 participant