diff --git a/jsonnet/kube-prometheus/blackbox-exporter/blackbox-exporter.libsonnet b/jsonnet/kube-prometheus/blackbox-exporter/blackbox-exporter.libsonnet index fcd2280b..91f2d29f 100644 --- a/jsonnet/kube-prometheus/blackbox-exporter/blackbox-exporter.libsonnet +++ b/jsonnet/kube-prometheus/blackbox-exporter/blackbox-exporter.libsonnet @@ -190,7 +190,7 @@ local kubeRbacProxyContainer = import '../kube-rbac-proxy/container.libsonnet'; labels: bb.assignLabels, }, spec: { - ports: [{ name: 'http', port: bb.port, targetPort: 'http' }], + ports: [{ name: 'http', port: bb.port, targetPort: 'https' }], selector: bb.matchLabels, }, }, @@ -209,6 +209,10 @@ local kubeRbacProxyContainer = import '../kube-rbac-proxy/container.libsonnet'; interval: '30s', path: '/metrics', port: 'http', + scheme: 'https', + tlsConfig: { + insecureSkipVerify: true, + }, }], selector: { matchLabels: bb.matchLabels, diff --git a/manifests/blackbox-exporter-service.yaml b/manifests/blackbox-exporter-service.yaml index b4895e71..587fff2b 100644 --- a/manifests/blackbox-exporter-service.yaml +++ b/manifests/blackbox-exporter-service.yaml @@ -10,6 +10,6 @@ spec: ports: - name: http port: 9115 - targetPort: http + targetPort: https selector: app.kubernetes.io/name: blackbox-exporter diff --git a/manifests/blackbox-exporter-serviceMonitor.yaml b/manifests/blackbox-exporter-serviceMonitor.yaml index ae39c5a8..add64359 100644 --- a/manifests/blackbox-exporter-serviceMonitor.yaml +++ b/manifests/blackbox-exporter-serviceMonitor.yaml @@ -11,6 +11,9 @@ spec: - interval: 30s path: /metrics port: http + scheme: https + tlsConfig: + insecureSkipVerify: true selector: matchLabels: app.kubernetes.io/name: blackbox-exporter