OneInstalling Docker
Yum install-y dockersystemctl enable Docker && Systemctl start Docker
Ii.Installing kubeadm, kubelet and Kubectl
Cat <<eof >/etc/yum.repos.d/kubernetes.repo[kubernetes]name=kubernetesbaseurl=https:// packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64enabled=1gpgcheck=1repo_gpgcheck=1gpgkey=https:// PACKAGES.CLOUD.GOOGLE.COM/YUM/DOC/YUM-KEY.GPG https://packages.cloud.google.com/yum/doc/ Rpm-package-key.gpgeofsetenforce 0yum install-y kubelet kubeadm kubectlsystemctl enable Kubelet && systemctl STA RT Kubelet
1. Turn off SELinux
2.Some users on Rhel/centos 7 has reported issues with traffic being routed incorrectly due to Iptables being Bypassed. You should ensurenet.bridge.bridge-nf-call-iptables
is set to 1 in yoursysctl
config, e.g.
Cat <<eof >/etc/sysctl.d/k8s.confnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1EOFsysctl--system
Reference https://kubernetes.io/docs/setup/independent/install-kubeadm/
CentOS7 Deployment Kubernetes