Kubernetes: Difference between revisions
imported>Iceychris m * more on debugging, tooling and sources |
imported>Iceychris m * set apiserverAddress to make Node work |
||
Line 96: | Line 96: | ||
]; | ]; | ||
services.kubernetes = { | services.kubernetes = let | ||
api = "https://${kubeMasterHostname}:${kubeMasterAPIServerPort}"; | |||
in | |||
{ | |||
roles = ["node"]; | roles = ["node"]; | ||
masterAddress = kubeMasterHostname; | masterAddress = kubeMasterHostname; | ||
easyCerts = true; | easyCerts = true; | ||
# point kubelet to kube-apiserver | # point kubelet and other services to kube-apiserver | ||
kubelet.kubeconfig.server = | kubelet.kubeconfig.server = api; | ||
apiserverAddress = api; | |||
# needed if you use swap | # needed if you use swap |