Rancher v.2.2.5 升级到 v2.3.5 升级记录

本文详细记录了从Rancher 2.2.5版本升级至2.3.5的过程,包括备份配置、下载新镜像、停用旧服务及启动新版本。同时介绍了如何在升级后的环境中集成Istio,以增强Kubernetes集群的服务网格能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近研究istio,同时也看到rancher2.3 开始支持istio,于是开始测试。发现原来搭建的K8S 集群所用的rancher版本2.2.5.

K8S 环境:

 

hostname功能角色k8s版本
node-4rancher-serverrancher-server 控制台/
node-1etcd-0node , masterv1.14.3
node-2etcd-1nodev1.14.3
node-3etcd-2nodev1.14.3

       

1. 备份旧版本的rancher 配置信息等数据

由于当时运行rancher-server  没有 挂载本地数据卷,所用现在需要把 rancher-server  容器里的/var/lib/rancher 目录拷贝到 本机上,还有/var/log/auditlog

操作如下:

   docker cp a8d5b4f933bc:/var/lib/rancher  /rancher     # 把a8d5b4f933bc容器下目录/var/lib/rancher  拷贝到本地 /rancher下

  docker cp a8d5b4f933bc:/var/log/auditlog   /rancherlog  

2.  下载最新的rancher:v2.3.5 版本image,停旧版本的rancher-server 容器

    docker  pull  rancher/rancher:v2.3.5  

   docker stop a8d5b4f933bc  

3. 启动新版本的rancher server

 docker run -d --restart=unless-stopped -p 80:80 -p 443:443 -v /rancher/rancher:/var/lib/rancher  -v /rancherlog/auditlog   rancher/rancher:v2.3.5

4. 升级成功。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值