Skip to content
Snippets Groups Projects
Commit 6ed2a609 authored by rong.zhang's avatar rong.zhang
Browse files

fix run dashboard error

parent 5aef52e8
No related branches found
No related tags found
No related merge requests found
...@@ -41,7 +41,7 @@ netchecker_server_memory_requests: 64M ...@@ -41,7 +41,7 @@ netchecker_server_memory_requests: 64M
# Dashboard # Dashboard
dashboard_enabled: true dashboard_enabled: true
dashboard_image_repo: gcr.io/google_containers/kubernetes-dashboard-amd64 dashboard_image_repo: gcr.io/google_containers/kubernetes-dashboard-amd64
dashboard_image_tag: v1.8.0 dashboard_image_tag: v1.8.1
dashboard_init_image_repo: gcr.io/google_containers/kubernetes-dashboard-init-amd64 dashboard_init_image_repo: gcr.io/google_containers/kubernetes-dashboard-init-amd64
dashboard_init_image_tag: v1.0.1 dashboard_init_image_tag: v1.0.1
......
...@@ -140,7 +140,7 @@ spec: ...@@ -140,7 +140,7 @@ spec:
labels: labels:
k8s-app: kubernetes-dashboard k8s-app: kubernetes-dashboard
spec: spec:
{% if not dashboard_use_custom_certs %} {% if dashboard_use_custom_certs %}
initContainers: initContainers:
- name: kubernetes-dashboard-init - name: kubernetes-dashboard-init
image: {{ dashboard_init_image_repo }}:{{ dashboard_init_image_tag }} image: {{ dashboard_init_image_repo }}:{{ dashboard_init_image_tag }}
...@@ -163,23 +163,20 @@ spec: ...@@ -163,23 +163,20 @@ spec:
- containerPort: 8443 - containerPort: 8443
protocol: TCP protocol: TCP
args: args:
{% if not dashboard_use_custom_certs %} {% if dashboard_use_custom_certs %}
- --tls-key-file=/certs/{{ dashboard_tls_key_file }} - --tls-key-file={{ dashboard_tls_key_file }}
- --tls-cert-file=/certs/{{ dashboard_tls_cert_file }} - --tls-cert-file={{ dashboard_tls_cert_file }}
- --authentication-mode=token{% if kube_basic_auth|default(false) %},basic{% endif %} - --authentication-mode=token{% if kube_basic_auth|default(false) %},basic{% endif %}
{% else %} {% else %}
- --auto-generate-certificates - --auto-generate-certificates
{% endif %}
{% endif %} {% endif %}
# Uncomment the following line to manually specify Kubernetes API server Host # Uncomment the following line to manually specify Kubernetes API server Host
# If not specified, Dashboard will attempt to auto discover the API server and connect # If not specified, Dashboard will attempt to auto discover the API server and connect
# to it. Uncomment only if the default does not work. # to it. Uncomment only if the default does not work.
# - --apiserver-host=http://my-address:port # - --apiserver-host=http://my-address:port
volumeMounts: volumeMounts:
{% if not dashboard_use_custom_certs %}
- name: kubernetes-dashboard-certs - name: kubernetes-dashboard-certs
mountPath: /certs mountPath: /certs
{% endif %}
# Create on-disk volume to store exec logs # Create on-disk volume to store exec logs
- mountPath: /tmp - mountPath: /tmp
name: tmp-volume name: tmp-volume
...@@ -191,11 +188,9 @@ spec: ...@@ -191,11 +188,9 @@ spec:
initialDelaySeconds: 30 initialDelaySeconds: 30
timeoutSeconds: 30 timeoutSeconds: 30
volumes: volumes:
{% if not dashboard_use_custom_certs %}
- name: kubernetes-dashboard-certs - name: kubernetes-dashboard-certs
secret: secret:
secretName: kubernetes-dashboard-certs secretName: {{ dashboard_certs_secret_name }}
{% endif %}
- name: tmp-volume - name: tmp-volume
emptyDir: {} emptyDir: {}
serviceAccountName: kubernetes-dashboard serviceAccountName: kubernetes-dashboard
......
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