fix: do not mount hubble-ui tls volume when cilium_hubble_tls_generate is false (#12143)

This commit is contained in:
Kim Hyunyoung, Abel 2025-05-12 12:27:14 +09:00 committed by GitHub
parent 23d8c9a820
commit e1be469995
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -168,10 +168,12 @@ spec:
value: "hubble-relay:80"
{% endif %}
{% if cilium_hubble_tls_generate -%}
volumeMounts:
- name: tls
mountPath: /var/lib/hubble-ui/certs
readOnly: true
{%- endif %}
ports:
- containerPort: 8090
name: grpc
@ -182,6 +184,7 @@ spec:
defaultMode: 420
name: hubble-ui-nginx
name: hubble-ui-nginx-conf
{% if cilium_hubble_tls_generate -%}
- projected:
sources:
- secret:
@ -194,6 +197,7 @@ spec:
- key: tls.key
path: client.key
name: tls
{%- endif %}
- emptyDir: {}
name: tmp-dir
{% endif %}