您的位置:首页 > Web前端 > Node.js

使用yum方法来安装kubernetes(二)Node节点

2020-02-13 08:48 357 查看

关闭防火墙,关闭selinu,设置hosts安装ntpdate并创建计划任务的方法请参照Master节点前面部分
1.在Node节点上安装kubernetes-node flannel,kubernetes-node默认会自动安装docker1.13版本
命令:yum –y install kubernetes-node flannel

2.查看kubernetes-node flannel docker都安装哪个版本
命令:rpm –qa kubernetes-node flannel docker

3.编辑Node节点Config主配置文件
命令:vi /etc/kubernetes/config

NODE节点Config主配置文件参数剖析
#开启错误日志;
KUBE_LOGTOSTDERR="--logtostderr=true"
#错误日志的级别;
KUBE_LOG_LEVEL="--v=0"
#禁止Docker容器超级Privileged特权;
KUBE_ALLOW_PRIV="--allow-privileged=false"
#指定K8S MASTER APISERVER接口;
KUBE_MASTER="--master=http://192.168.80.120:8080"


4.编辑Node节点的Kubelet配置文件
命令:vi /etc/kubernetes/kubelet

NODE节点KUBELET配置文件参数剖析
#指定KUBELET监听的网卡IP地址(0.0.0.0);
KUBELET_ADDRESS="--address=0.0.0.0"
#KUBELET主程序监听的端口;
KUBELET_PORT="--port=10250"
#KUBELET的主机名(设置本机IP|节点的名称);
KUBELET_HOSTNAME="--hostname-override=192.168.80.121"
#指定K8S集群API-SERVER的IP和端口;
KUBELET_API_SERVER="--api-servers=http://192.168.80.120:8080"
#设置K8S NODE节点上基础镜像,指定基础镜像(pod-inf)名称,
每次启动一台虚拟机,先启动POD基础容器,POD基础容器-装载
虚拟机;
KUBELET_POD_INFRA_CONTAINER="--pod-infra-container-i
mage=registry.access.redhat.com/rhel7/pod-infrastructure:la
test"
#KUBELET主程序的扩展参数;
KUBELET_ARGS=""


5.编辑Node节点Flannel配置文件
命令:vi /etc/sysconfig/flannel

NODE节点flannel配置文件参数剖析
#指定Flanneld服务读取ETCD数据库地址和端口(ETCD Master节点);
FLANNEL_ETCD_ENDPOINTS="http://192.168.80.120:2379"
#指定Flanneld服务读取ETCD数据库的KEY;
FLANNEL_ETCD_PREFIX="/atomic.io/network"
6.启动kubelet和kube-proxy服务并加入开机自启
命令:systemctl start kubelet kube-proxy flanneld
Systemctl enable kubelet kube-proxy flannel

  • 点赞
  • 收藏
  • 分享
  • 文章举报
biankangzi9749 发布了0 篇原创文章 · 获赞 0 · 访问量 321 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
-->
新的分享
章节导航