cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://yum.kubernetes.io/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg
https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
setenforce 0
yum install -y docker kubelet kubeadm kubectl kubernetes-cni
systemctl enable docker && systemctl start docker
systemctl enable kubelet && systemctl start kubelet
5. Edit the 10-kubadm.conf see
vi /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
Add the following before "ExeStart="
Environment="KUBELET_EXTRA_ARGS=--cgroup-driver=systemd"
sudo tee /etc/modules-load.d/overlay.conf <<-'EOF'
overlay
EOF
reboot
lsmod | grep overlay
overlay
vi /etc/sysconfig/docker-storage-setup
add
STORAGE_DRIVER="overlay"
systemctl start docker
systemctl start kubelet
Perfect! Thanks!
Actually, from your instructions, I made an Ansible playbook, with that I created a basic Cenots7.3/Docker/Kubelet VM. After imaging, this VM, I created a cluster of VMs having Kubelet and Docker running. And then followed these instructions: https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm to start the master node, and join the next ones. Now, I am running k8s v1.8.4. Thanks again.