Get cluster up and running
Diff
modules/kubelet/main.tf | 53 +++++++++++++++++++++++++++++------------------------
1 file changed, 29 insertions(+), 24 deletions(-)
@@ -13,12 +13,6 @@
content = "${var.assets["ca_cert"]}"
}
upload {
file = "/etc/kubernetes/manifests/.empty"
content = ""
}
volumes {
container_path = "/etc/ssl/certs"
host_path = "/etc/ssl/certs"
@@ -36,55 +30,72 @@
host_path = "/dev"
}
volumes {
container_path = "/usr/share/ca-certificates"
host_path = "/usr/share/ca-certificates"
read_only = true
}
volumes {
container_path = "/var/lib/docker"
host_path = "/var/lib/docker"
}
upload {
file = "/etc/kubernetes/manifests/.empty"
content = ""
}
volumes {
container_path = "/etc/kubernetes"
host_path = "/etc/kubernetes"
}
volumes {
container_path = "/var/lib/kubelet"
host_path = "/var/lib/kubelet"
shared = true
}
volumes {
container_path = "/var/log"
host_path = "/var/log"
}
volumes {
container_path = "/run"
host_path = "/run"
}
volumes {
container_path = "/var/run"
host_path = "/var/run"
}
volumes {
container_path = "/lib/modules"
host_path = "/lib/modules"
read_only = true
}
volumes {
container_path = "/etc/os-release"
host_path = "/usr/lib/os-release"
read_only = true
}
volumes {
container_path = "/etc/machine-id"
host_path = "/etc/machine-id"
read_only = true
}
volumes {
container_path = "/rootfs"
host_path = "/"
@@ -103,10 +114,11 @@
}
command = [
"kubelet",
"--address=${var.host_ip}",
"--allow-privileged",
"--anonymous-auth=false",
"--authentication-token-webhook",
@@ -115,10 +127,7 @@
"--client-ca-file=/etc/kubernetes/ca.crt",
"--cluster_dns=${var.dns_ip}",
"--cluster_domain=${var.k8s_host}",
"--exit-on-lock-contention=true",
"--hostname-override=${var.host_ip}",
"--kubeconfig=/etc/kubernetes/kubeconfig",
"--lock-file=/var/run/lock/kubelet.lock",
@@ -135,15 +144,11 @@
host = "${var.k8s_host}"
ip = "${var.host_ip}"
}
network_mode = "host"
pid_mode = "host"
privileged = true
restart = "no"
must_run = false
}
data "docker_registry_image" "image" {