k8s服务内容滚动升级以及常用命令介绍

查看K8S集群所有的节点信息

kubectl get nodes

删除K8S集群中某个特定节点

kubectl delete nodes/10.0.0.123

获取K8S集群命名空间

kubectl get namespace

获取K8S所有命名空间的那些部署

kubectl get deployment --all-namespaces

创建命名空间

web界面上看到的效果,但是不能在前台创建命名空间

查看目前部署的所有业务

查看具体部署的某个业务

查看部署业务的详细信息

自己创建镜像的方法

创建单独的文件夹

下载百度首页地址,以及文件Dockerfile文件到刚创建的文件夹中

Dockerfile中的内容为

创建nginx-bai镜像

将镜像上传到镜像仓库中

此时通过前台创建的服务器,修改容器,更新,即可创建nginx-baidu

此时访问135服务器查询到的就是百度页面

通过后台更改镜像方法为

调节副本数命令,前台通过规模,目标副本数量修改

也可通过编辑,replicas后更新

通过命令行

导出配置文件.yaml

删除POD命令

pod已被删除

如果想要重新创建v5-xinlinux,

创建成功

K8S滚动升级方法

先获取部署的服务名称,节点数,以及当前可利用数

现在的nginx-linux为nginx服务器,我们替换为前面制作的nginx-baidu服务器

执行以下命令

替换完成

检查升级是否完成命令,显示successfully即为成功

查询服务详细信息

回滚方式,恢复操作

查看内容升级情况命令

看具体版本内容

回滚到某个版本命令,此时版本内容为

执行回滚到某个版本命令

此时版本内容为

相关推荐
一叶之秋14122 小时前
Linux基础IO
linux·运维·服务器
longerxin20205 小时前
在 Linux 上使用 SCP 将文件传输到 Windows(已开启 SSH)
linux·运维·ssh
zhaotiannuo_19988 小时前
渗透测试之docker
运维·docker·容器
Light608 小时前
破局而立:制造业软件企业的模式重构与AI赋能新路径
人工智能·云原生·工业软件·商业模式创新·ai赋能·人机协同·制造业软件
王正南9 小时前
kali-linux 虚拟机连接安卓模拟器
android·linux·运维·虚拟机连接模拟器·安卓模拟器,linux虚拟机
三不原则9 小时前
故障案例:容器启动失败排查(AI运维场景)——从日志分析到根因定位
运维·人工智能·kubernetes
吳所畏惧9 小时前
Linux环境/麒麟V10SP3下离线安装Redis、修改默认密码并设置Redis开机自启动
linux·运维·服务器·redis·中间件·架构·ssh
孤岛悬城9 小时前
54 安装k8s-1.20.11
云原生·容器·kubernetes
yueguangni9 小时前
sysstat 版本 10.1.5 是 CentOS 7 的默认版本,默认情况下确实不显示 %wait 字段。需要升级到新版sysstat
linux·运维·centos
funfan051710 小时前
【运维】MySQL数据库全量备份与恢复实战指南:从入门到精通
运维·数据库·mysql