-
Notifications
You must be signed in to change notification settings - Fork 16
fix: move collectors service extensions list to upper charts values #558
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR fixes issue #554 by restructuring the OpenTelemetry collector service extensions configuration. The key change moves the extensions list from the lower-level collectors chart to the upper-level charts (kof-child and kof-istio), providing better configuration flexibility and consistency across different deployment scenarios.
- Removes extensions configuration from the base collectors chart
- Adds extensions configuration to parent charts (kof-child and kof-istio)
- Updates monitoring metrics to include collector health checks
- Disables cleanup for Victoria Metrics CRDs
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| charts/kof-collectors/values.yaml | Removes hardcoded extensions list from daemon collector service configuration |
| charts/kof-child/values.yaml | Adds comprehensive extensions list including authentication and storage extensions |
| charts/kof-istio/values.yaml | Adds complete collectors configuration with service extensions |
| scripts/metrics.py | Adds health monitoring metrics for kof-collectors-daemon-collector |
| charts/kof-storage/values.yaml | Disables CRD cleanup for Victoria Metrics operator |
fd49509 to
b8ee3eb
Compare
denis-ryzhkov
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code is great, but CI fails.
b8ee3eb to
8cf2f40
Compare
8cf2f40 to
6166895
Compare
6166895 to
5fd4d5c
Compare
Fixing #554