Update to most recent dashboard

This commit is contained in:
Jonas Juselius
2018-10-17 10:05:23 +02:00
parent c165011a42
commit 9b8184d962

View File

@@ -69,7 +69,7 @@ rec {
roles = [ "master" ]; roles = [ "master" ];
kubelet.unschedulable = false; kubelet.unschedulable = false;
apiserver = { apiserver = {
address = masterNode; bindAddress = "0.0.0.0"; #masterNode;
advertiseAddress = masterNode; advertiseAddress = masterNode;
authorizationMode = [ "Node" "RBAC" ]; authorizationMode = [ "Node" "RBAC" ];
securePort = 8443; securePort = 8443;
@@ -89,8 +89,16 @@ rec {
kubeconfig.server = localApiserver; kubeconfig.server = localApiserver;
}; };
scheduler.kubeconfig.server = localApiserver; scheduler.kubeconfig.server = localApiserver;
addons.dashboard.enable = true; addons.dashboard = rec {
addons.dns.enable = true; enable = true;
version = "v1.10.0";
image = {
imageName = "k8s.gcr.io/kubernetes-dashboard-amd64";
imageDigest = "sha256:1d2e1229a918f4bc38b5a3f9f5f11302b3e71f8397b492afac7f273a0008776a";
finalImageTag = version;
sha256 = "10qkqqhzkr0bcv0dlf8nq069h190pw6zjj1l5s5g438g80v8639j";
};
};
}; };
networking.firewall = { networking.firewall = {
allowedTCPPorts = [ 5000 8080 8443 ]; #;4053 ]; allowedTCPPorts = [ 5000 8080 8443 ]; #;4053 ];