集群安装
yum update -y
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo && yum makecache
mkfs.ext4 /dev/sdb
mount /dev/sdb /mnt/
mount -t nfs -o vers=3,nolock 10.1.0.7:/ /app
curl https://releases.rancher.com/install-docker/19.03.sh | sh
docker ps
systemctl stop docker
mv /var/lib/docker /mnt/docker
ln -s /mnt/docker /var/lib/docker
systemctl start docker
docker ps
docker info
curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod 755 docker-compose
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo && yum makecache
yum -y install nfs-utils
yum update -y
curl https://releases.rancher.com/install-docker/19.03.sh | sh
systemctl stop docker
mv /var/lib/docker /mnt/docker
/dev/sdb 493G 3.4G 464G 1% /mnt
ln -s /mnt/docker /var/lib/docker
cat /etc/docker/daemon.json
{
"max-concurrent-downloads": 3,
"max-concurrent-uploads": 5,
"insecure-registries":["10.1.0.24:8888"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m",
"max-file": "3"
}
}
systemctl daemon-reload
systemctl restart docker
docker info
rancher
mkdir /mnt/rancher
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged -v /mnt/rancher:/var/lib/rancher rancher/rancher:v2.5.9
#Kubernetes 版本 v1.20.11
[root@dev-rancher ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
rancher/rancher v2.5.9 d7329a56a8e4 17 months ago 1.06GB
master/etcd
sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kub

该文详细描述了在CentOS系统上进行Rancher、Docker和Kubernetes的安装过程,包括使用yum更新,安装nfs-utils,挂载文件系统,配置Dockerdaemon.json以及启动Docker服务。此外,文章还涉及到了Rancher服务器证书的更新和RKE环境下的证书轮换操作,确保集群安全和正常运行。
最低0.47元/天 解锁文章
929

被折叠的 条评论
为什么被折叠?



