fix: not mount tls when disable (#10357)

pull/10359/head
charlychiu 2023-08-12 00:01:27 +08:00 committed by GitHub
parent d21bfb84ad
commit 3b68d63643
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -56,9 +56,11 @@ spec:
- mountPath: /etc/hubble-relay - mountPath: /etc/hubble-relay
name: config name: config
readOnly: true readOnly: true
{% if cilium_hubble_tls_generate -%}
- mountPath: /var/lib/hubble-relay/tls - mountPath: /var/lib/hubble-relay/tls
name: tls name: tls
readOnly: true readOnly: true
{% endif %}
restartPolicy: Always restartPolicy: Always
serviceAccount: hubble-relay serviceAccount: hubble-relay
serviceAccountName: hubble-relay serviceAccountName: hubble-relay
@ -74,6 +76,7 @@ spec:
path: /var/run/cilium path: /var/run/cilium
type: Directory type: Directory
name: hubble-sock-dir name: hubble-sock-dir
{% if cilium_hubble_tls_generate -%}
- projected: - projected:
sources: sources:
- secret: - secret:
@ -93,6 +96,7 @@ spec:
- key: tls.key - key: tls.key
path: server.key path: server.key
name: tls name: tls
{% endif %}
--- ---
# Source: cilium/templates/hubble-ui/deployment.yaml # Source: cilium/templates/hubble-ui/deployment.yaml
kind: Deployment kind: Deployment