application-stacks / runtime-component-operator

A generic Operator capable of deploying any runtime component image with enterprise QoS and bind it to other services
Apache License 2.0
49 stars 23 forks source link

Allow opt-out TLS for the default ServiceMonitor endpoint #621

Open kabicin opened 5 months ago

kabicin commented 5 months ago

Addresses https://github.com/application-stacks/runtime-component-operator/issues/620. This change allows opting-out of managing TLS for the main ServiceMonitor endpoint (element 0) - which is managed by default with .spec.manageTLS - by setting .spec.monitoring.endpoints[0].scheme to http.

Common test PR https://github.ibm.com/websphere/operators/pull/111.