UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 735ac909 authored by Ryan Garcia's avatar Ryan Garcia :dizzy:
Browse files

Merge branch 'fluentbit-mtls-metrics' into 'master'

Fluentbit: mTLS Metrics

Closes platform-one/big-bang/apps/core/fluentbit#44

See merge request platform-one/big-bang/bigbang!2056
parents d18947d5 29523b69
No related branches found
No related tags found
1 merge request!2056Fluentbit: mTLS Metrics
Pipeline #965861 failed
......@@ -121,6 +121,18 @@ serviceMonitor:
scrapeTimeout: 10s
selector:
prometheus: monitoring-monitoring-kube-prometheus
# conditional passes only if all conditionals are true:
# - istio: enabled
# - mTLS: SCRICT
# - istio injection: enabled (for logging ns)
{{- if and .Values.istio.enabled (eq (dig "istio" "mtls" "mode" "STRICT" .Values.fluentbit.values) "STRICT") (eq (dig "istio" "injection" "enabled" .Values.logging.values) "enabled") }}
scheme: https
tlsConfig:
caFile: /etc/prom-certs/root-cert.pem
certFile: /etc/prom-certs/cert-chain.pem
keyFile: /etc/prom-certs/key.pem
insecureSkipVerify: true # Prometheus does not support Istio security naming, thus skip verifying target pod certificate
{{- end }}
dashboards:
enabled: true
......
......@@ -472,7 +472,7 @@ fluentbit:
git:
repo: https://repo1.dso.mil/platform-one/big-bang/apps/core/fluentbit.git
path: "./chart"
tag: "0.20.6-bb.0"
tag: "0.20.6-bb.1"
# -- Flux reconciliation overrides specifically for the Fluent-Bit Package
flux: {}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment