It would be helpful if rustcloak-operator would expose the typical operational features for increasings its operability. These features would include (structured) logs, metrics and distributed tracing.
To keep the Open Source nature of the project, I think to direction would be OpenTelemetry, having a push based paradigm via OpenTelemetry collector to be (re-)used by rustcloak. Ideally, the configuration is as open as it can just "point" towards a specific OTEL collector to be supplied by the environment rustcloak operates in.
The amount of metrics to start with can be fairly low, yet the integration itself should be done once.
It would be helpful if
rustcloak-operatorwould expose the typical operational features for increasings its operability. These features would include (structured) logs, metrics and distributed tracing.To keep the Open Source nature of the project, I think to direction would be OpenTelemetry, having a push based paradigm via OpenTelemetry collector to be (re-)used by rustcloak. Ideally, the configuration is as open as it can just "point" towards a specific OTEL collector to be supplied by the environment
rustcloakoperates in.The amount of metrics to start with can be fairly low, yet the integration itself should be done once.