Install kubernetes on Debian 9 (online.net)
#!/bin/sh | |
# Install common and docker | |
apt-get update | |
apt-get install -y apt-transport-https ca-certificates curl software-properties-common | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - | |
add-apt-repository "deb https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") $(lsb_release -cs) stable" | |
apt-get update && apt-get install -y docker-ce=$(apt-cache madison docker-ce | grep 17.03 | head -1 | awk '{print $3}') | |
# Install kubelet, kubeadm kubectl | |
apt-get update && apt-get install -y apt-transport-https curl | |
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - | |
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list | |
deb http://apt.kubernetes.io/ kubernetes-xenial main | |
EOF | |
apt-get update | |
apt-get install -y kubelet kubeadm kubectl | |
# Check cgroup driver | |
docker info | grep -i cgroup | |
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf | |
sed -i "s/cgroup-driver=systemd/cgroup-driver=cgroupfs/g" /etc/systemd/system/kubelet.service.d/10-kubeadm.conf | |
# Restart deamons | |
systemctl daemon-reload | |
systemctl restart kubelet | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment