You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
The telemetry API should head towards a proper v1 version and requires the step to a beta version as next step. For the logs and trace API, smaller things should get adjusted like changing the status to be conform to k8s conventions (#601). For logs the Loki output needs to get removed and the API prepared for OTLP support (#556).
The goal is to get a streamlined API across all pipeline types with a betaV1 version, having:
Adjust input section in logs beta version (namespace selector, enabled flag, naming)
MIgrate parts of ValidatingWebhook of LogPipeline which require CRD changes
1. CRD Validation
- Move API validation into CRD schema validation
- Move unsupported mode warning
Remove old stats from traces and logs in beta version
Remove ValidatingWebhook of LogPipeline
2. Move validation into pipeline logic
- Max Pipeline check to be executed on backend side similar to TracePipeline, having proper status change
- Singleton check for telemetry resource [Telemetry Manager] Assure that only one module configuration is in use (CR singleton) #555
- Plugin validation with supported list and hardcoded available plugin list as backend validation feature reflected via status change
- Missing file/variable reference validation
3. Cleanup
- Delete dry-run and get manager image free
- Delete and remove webhook
The text was updated successfully, but these errors were encountered:
Description
The telemetry API should head towards a proper v1 version and requires the step to a beta version as next step. For the logs and trace API, smaller things should get adjusted like changing the status to be conform to k8s conventions (#601). For logs the Loki output needs to get removed and the API prepared for OTLP support (#556).
The goal is to get a streamlined API across all pipeline types with a betaV1 version, having:
Action:
1. CRD Validation
- Move API validation into CRD schema validation
- Move unsupported mode warning
2. Move validation into pipeline logic
- Max Pipeline check to be executed on backend side similar to TracePipeline, having proper status change
- Singleton check for telemetry resource [Telemetry Manager] Assure that only one module configuration is in use (CR singleton) #555
- Plugin validation with supported list and hardcoded available plugin list as backend validation feature reflected via status change
- Missing file/variable reference validation
3. Cleanup
- Delete dry-run and get manager image free
- Delete and remove webhook
The text was updated successfully, but these errors were encountered: