k8s扩张节点

本文详细介绍了如何在Linux环境中搭建Kubernetes集群,包括安装Docker、配置私有镜像库、启动Rancher代理以及加入集群的步骤。通过执行特定脚本和命令,确保节点状态为Ready,并使用kubectl验证集群状态。最后,对每台新虚机的hosts文件进行配置,以实现集群定位日志。
摘要由CSDN通过智能技术生成

1.装机,安装jdk基础环境
2.安装docker环境:
在每台虚机上执行以下脚本docker.sh:

#!/bin/bash
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
#env http_proxy=http://172.30.1.145:3128 https_proxy=http://172.30.1.145:3128   
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#env http_proxy=http://172.30.1.145:3128 https_proxy=http://172.30.1.145:3128  
yum install -y docker-ce-18.06.3.ce-3.el7.x86_64
systemctl start docker
docker run hello-world
  1. 配置docker 的私人镜像库
    以下操作在每台虚机执行,进入/etc/docker目录,如果没有该目录,则mkdir /etc/docker目录,上传daemon.json 文件,已存在该文件,则进行覆盖:
    装好后重启:
    service docker restart

  2. 验证是否装好
    执行:
    docker info
    查看结果如果和下面一样,就说明部署正确

5.把机器加入集群:
(1)在每台虚机上执行以下步骤:
开始3台,–etcd --controlplane –worker这3个角色都加,后面几台,只要worker角色
集群beta1:

docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.3.6 --server  https://192.168.10.10 --token lxkv2ckqrr5q8pvps4wdnhpd4h4lbwg28dj79dg7bx6ph68bvft7f5 --ca-checksum 8c2c52be30ebe7928457a3a54f19662ed1ed125f553338dac79bff25b1019ba3 --etcd --controlplane --worker

集群beta2:

docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.3.6 --server  https://192.168.10.10 --token 75ng7nw6lx9htnczt9jlkqk9dr55gpz864r87psvrvsns55frxb2nz --ca-checksum 8c2c52be30ebe7928457a3a54f19662ed1ed125f553338dac79bff25b1019ba3 --worker

(2)执行完等待几分钟;
(3)输入kubectl get node 就可以看到集群的机器了,STATUS是ready就是正常了
kubectl get node -o wide 能看到分配的ip

6.给每台新加的虚机配置hosts
vi /etc/hosts
添加以下内容
192.168.195.2 alpha-harbor.51iwifi.com

集群定位日志

k8s troubleshooting

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值