手动搭建k8s-1.16.6高可用集群之部署worker节点-介绍和安装依赖

kubernetes worker 节点运行如下组件:

  • kube-nginx
  • docker
  • kubelet
  • kube-proxy
  • flanneld

其中flanneld网络的安装,在前面已经完成,请参考前面的配置。

注意:如果没有特殊指明,本文档的所有操作均在 zhangjun-k8s-01 节点上执行

一、安装依赖包

cat > deploy.sh << "EOF"
#!/bin/bash
source /opt/k8s/bin/environment.sh
for node_ip in ${NODE_IPS[@]}
do
    echo ">>> ${node_ip}"
    ssh root@${node_ip} "yum install -y epel-release screen lrzsz tree openssl openssh-clients openssl-devel openssh-server telnet iftop iotop ntpdate dos2unix lsof net-tools conntrack ipvsadm ipset jq iptables curl sysstat libseccomp wget socat git mtr gcc gcc-c++ cmake zip unzip sudo psmisc"
done
EOF

你可能感兴趣的:(#)