From 9b8184d962a6903de24a87af86d9f0c18654f82f Mon Sep 17 00:00:00 2001 From: Jonas Juselius Date: Wed, 17 Oct 2018 10:05:23 +0200 Subject: [PATCH] Update to most recent dashboard --- lib/k8s.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/lib/k8s.nix b/lib/k8s.nix index 2395a2f..7e9b4ba 100644 --- a/lib/k8s.nix +++ b/lib/k8s.nix @@ -69,7 +69,7 @@ rec { roles = [ "master" ]; kubelet.unschedulable = false; apiserver = { - address = masterNode; + bindAddress = "0.0.0.0"; #masterNode; advertiseAddress = masterNode; authorizationMode = [ "Node" "RBAC" ]; securePort = 8443; @@ -89,8 +89,16 @@ rec { kubeconfig.server = localApiserver; }; scheduler.kubeconfig.server = localApiserver; - addons.dashboard.enable = true; - addons.dns.enable = true; + addons.dashboard = rec { + enable = true; + version = "v1.10.0"; + image = { + imageName = "k8s.gcr.io/kubernetes-dashboard-amd64"; + imageDigest = "sha256:1d2e1229a918f4bc38b5a3f9f5f11302b3e71f8397b492afac7f273a0008776a"; + finalImageTag = version; + sha256 = "10qkqqhzkr0bcv0dlf8nq069h190pw6zjj1l5s5g438g80v8639j"; + }; + }; }; networking.firewall = { allowedTCPPorts = [ 5000 8080 8443 ]; #;4053 ];