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

[chore] Kubernetes receiver improvements #52

Merged
merged 3 commits into from
Apr 23, 2024

Conversation

tejaskokje-mw
Copy link

Description:
Remove unnecessary calls to Kubernetes API server in k8sclusterreceiver. Use informer cache instead.

Also cache necessary fields from pod and service spec to avoid making calls to the API server.

@tejaskokje-mw tejaskokje-mw changed the title Tkokje/datacluster audit logs Kubernetes receiver improvements Apr 23, 2024
@bhogayatakb bhogayatakb requested a review from sanjoyment April 23, 2024 06:27
@tejaskokje-mw tejaskokje-mw changed the title Kubernetes receiver improvements [chore] Kubernetes receiver improvements Apr 23, 2024
@bhogayatakb bhogayatakb merged commit 1784a82 into main Apr 23, 2024
51 of 87 checks passed
bhogayatakb pushed a commit that referenced this pull request Jun 17, 2024
* Avoid api server calls, use metadatastore

* change pod transformer to preserve serviceAccountName

* Remove api server calls for service from k8sclusterreceiver
bhogayatakb pushed a commit that referenced this pull request Dec 5, 2024
* Avoid api server calls, use metadatastore

* change pod transformer to preserve serviceAccountName

* Remove api server calls for service from k8sclusterreceiver
@tejaskokje-mw tejaskokje-mw deleted the tkokje/datacluster-audit-logs branch December 28, 2024 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants