cloudoperators / greenhouse-extensions

Extensions for Greenhouse, the cloud operations platform
Apache License 2.0
0 stars 2 forks source link

[opentelemetry] refactor Plugin to enable/disable CRDs individually #194

Open timojohlo opened 2 weeks ago

timojohlo commented 2 weeks ago

Context

Currently the OpenTelemetry Operator only allows to install all CRDs or no CRD at all. With the availability of the OpenTelemetry Plugin in Greenhouse, users should be able to opt-in/opt-out on each CRD individually, so they can decide what exporter to use, what collector to use etc.

Acceptance Criteria

References

Kubernetes Operator Pattern: https://kubernetes.io/docs/concepts/extend-kubernetes/operator/