Update to most recent dashboard
This commit is contained in:
14
lib/k8s.nix
14
lib/k8s.nix
@@ -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 ];
|
||||||
|
|||||||
Reference in New Issue
Block a user