目录
kubernetes worker 节点运行如下组件:
- docker 安装部署请看kubernetes runtime部署及维护
- kubelet
- kube-proxy
- calico
- flannel
其中 flannel 和 calico 的最大区别为 calico 可以实现ACL
01.初始化目录结构
mkdir -p /srv/kubernetes/bin
mkdir -p /srv/kubernetes/pki
mkdir -p /srv/kubernetes/log
mkdir -p /srv/kubernetes/kubeconfig
02.安装软件
安装依赖包
yum install -y chrony conntrack ipvsadm ipset jq iptables curl sysstat libseccomp wget socat git
下载软件包
DOWNURL='https://storage.googleapis.com/kubernetes-release/release'
#获取最新版本的kubrnetes
GETVERSION=$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)
#下载kubelet
curl -L ${DOWNURL}/${GETVERSION}/bin/linux/amd64/kubelet -o /srv/kubernetes/bin/kubelet
#下载kube-proxy
curl -L ${DOWNURL}/${GETVERSION}/bin/linux/amd64/kube-proxy -o /srv/kubernetes/bin/kube-proxy
cd /srv/kubernetes/bin
chmod +x kubelet kube-proxy
网友评论