From 5aef52e8c029cddb969a2c7ac342f09b8065148e Mon Sep 17 00:00:00 2001 From: "rong.zhang" <rong.zhang@easystack.cn> Date: Fri, 22 Dec 2017 11:17:05 +0800 Subject: [PATCH] fix dashboard certs secret --- roles/kubernetes-apps/ansible/templates/dashboard.yml.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/kubernetes-apps/ansible/templates/dashboard.yml.j2 b/roles/kubernetes-apps/ansible/templates/dashboard.yml.j2 index cf222011c..ed8478dc4 100644 --- a/roles/kubernetes-apps/ansible/templates/dashboard.yml.j2 +++ b/roles/kubernetes-apps/ansible/templates/dashboard.yml.j2 @@ -176,8 +176,10 @@ spec: # to it. Uncomment only if the default does not work. # - --apiserver-host=http://my-address:port volumeMounts: +{% if not dashboard_use_custom_certs %} - name: kubernetes-dashboard-certs mountPath: /certs +{% endif %} # Create on-disk volume to store exec logs - mountPath: /tmp name: tmp-volume @@ -189,9 +191,11 @@ spec: initialDelaySeconds: 30 timeoutSeconds: 30 volumes: +{% if not dashboard_use_custom_certs %} - name: kubernetes-dashboard-certs secret: secretName: kubernetes-dashboard-certs +{% endif %} - name: tmp-volume emptyDir: {} serviceAccountName: kubernetes-dashboard -- GitLab