三、node的安装

[size=large]1. 安装依赖[/size]
yum install –y curl,iptables-services,net-tools,wget


[size=large]2. 停用自带防火墙[/size]
systemctl stop firewalld
systemctl disable firewalld


[size=large]3. 启动docker[/size]
#docker daemon -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375 >> /data/logs/docker.log 2>&1 &


[size=large]4. 在master端将node相关组件拷贝到node[/size]
#scp kubelet kube-proxy 192.168.56.147:/opt/kubernetes/bin/
#scp kubelet kube-proxy 192.168.56.148:/opt/kubernetes/bin/


[size=large]5. 启动kubelet[/size]
#kubelet --logtostderr=true --v=0 --config=/etc/kubernetes/manifests --address=0.0.0.0 --api-servers=http://kube-master:8080 --pod-infra-container-image=docker.io/kubernetes/pause:latest >> /data/logs/kubelet.log 2>&1 &

选型说明
--hostname_override:在master端显示的节点名称,对应的node主机修改对应的IP
--pod-infra-container-image:创建pod时下载镜像地址,默认是gcr.io/google_containers/pause:0.8.0,需要墙才能访问,所以指定了官方镜像下载源


[size=large]6. 启动kube-proxy[/size]
#kube-proxy --logtostderr=true --v=0 --proxy-mode=iptables --master=http://kube-master:8080 >> /data/logs/kube-proxy.log 2>&1 &



[size=large]7. 检查健康状态[/size]
在master上执行
#kubectl -s http://kube-master:8080 get node


[size=large]8. 设置开机启动[/size]
执行从kubernetes的安装文件中脚本
kubernetes-1.3.5/cluster/centos/node/scripts
[img]http://dl2.iteye.com/upload/attachment/0119/8211/41076878-0db4-3007-8530-7a0b8343048f.png[/img]
# sh kubelet.sh
# sh proxy.sh

生成/usr/lib/systemd/system/kubelet.service和/opt/kubernetes/cfg/kubelet
生成/usr/lib/systemd/system/kube-proxy.service和/opt/kubernetes/cfg/kube-proxy

修改kubelet配置
[img]http://dl2.iteye.com/upload/attachment/0119/8213/f58e0251-3641-3887-98d2-337fd5f02e69.png[/img]

修改kube-proxy配置
[img]http://dl2.iteye.com/upload/attachment/0119/8215/4caeae5b-371d-38a9-850d-b3229ceb0aaa.png[/img]
#systemctl start kubelet
#systemctl start kube-proxy


[size=large]9. 其他node机器快速部署[/size]
scp -rp /usr/lib/systemd/system/kube* root@192.168.56.148:/usr/lib/systemd/system
scp -rp /opt/kubernetes/ root@192.168.56.148:/opt/
export PATH=$PATH:/opt/kubernetes/bin/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值