Hi,
I am using Istio 1.7.3
I have set peerauthentication to strict mtls
I have followed the instructions here
but it fails for
helm install prometheus /Users/myuser/istio-1.7.3/manifests/charts/istio-telemetry/prometheus -n istio-system
Error: template: prometheus/templates/deployment.yaml:142:45: executing "prometheus/templates/deployment.yaml" at <.Values.meshConfig.defaultConfig.proxyMetadata>: nil pointer evaluating interface {}.proxyMetadata
In the deployment, there is the following check to mount the istio-certs
{{- if and .Values.prometheus.provisionPrometheusCert (not .Values.meshConfig.enablePrometheusMerge) }}
- mountPath: /etc/istio-certs
name: istio-certs
{{- end }}
When I set
.Values.meshConfig.enablePrometheusMerge
to false
I get the error above
Is it possible to scrape metrics in a Mutual TLS istio env in 1.7.3?
Tnx
Doug