Describe the problem/challenge you have
When using Arconia Observability (OpenTelemetry integration), a Grafana container (grafana/otel-lgtm) is automatically started for local development and testing. This container is always exposed over plain HTTP on a random port (~33383). There is currently no built-in way to run it with TLS/HTTPS, which is a security concern even in local development and especially when the stack is used in production-like or shared environments.
Describe the solution you'd like
Add a simple configuration option in application.properties (or via environment variables) to enable TLS for the auto-started Grafana container:
arconia.observability.grafana.tls.enabled=true
arconia.observability.grafana.tls.certificate=/path/to/tls.crt
arconia.observability.grafana.tls.private-key=/path/to/tls.key
When enabled, Arconia should:
- Mount the provided certificate and key files into the Grafana container
- Automatically configure Grafana to serve over HTTPS
This would make Grafana accessible securely out of the box, without requiring manual container configuration or external reverse proxies.
Thank you!
Anything else you would like to add
No response
I assert that this issue is relevant for Arconia
Describe the problem/challenge you have
When using Arconia Observability (OpenTelemetry integration), a Grafana container (grafana/otel-lgtm) is automatically started for local development and testing. This container is always exposed over plain HTTP on a random port (~33383). There is currently no built-in way to run it with TLS/HTTPS, which is a security concern even in local development and especially when the stack is used in production-like or shared environments.
Describe the solution you'd like
Add a simple configuration option in
application.properties(or via environment variables) to enable TLS for the auto-started Grafana container:When enabled, Arconia should:
This would make Grafana accessible securely out of the box, without requiring manual container configuration or external reverse proxies.
Thank you!
Anything else you would like to add
No response
I assert that this issue is relevant for Arconia