首页 > 其他分享 >k8s-deployment回滚

k8s-deployment回滚

时间:2023-02-22 22:56:24浏览次数:47  
标签:kubectl 回滚 deploy -- undo nginx deployment k8s

更新yaml文件镜像版本--模拟更新版本

1. kubectl set image deploy nginx nginx=nginx:1.14.2 --record  #非交互
2. kubectl edit deploy nginx #交互式更改

查看历史版本

kubectl rollout history deploy nginx


查看历史版本详细信息

kubectl rollout history deploy nginx --revision=5


undo回滚上一个版本

kubectl rollout undo deploy nginx


undo回滚到指定版本--to-revision

kubectl rollout undo deploy nginx --to-revision=2

标签:kubectl,回滚,deploy,--,undo,nginx,deployment,k8s
From: https://www.cnblogs.com/xgg123/p/17146313.html

相关文章

  • K8S发布应用步骤详解
    前言首先以SpringBoot应用为例介绍一下k8s的发布步骤。1.从代码仓库下载代码,比如GitLab;2.接着是进行打包,比如使用Maven;3.编写Dockerfile文件,把步骤2产生的包制作成镜像......
  • centos7.6 k8s 1.23.2 docker version 23.0.1 init
      dockerpullregistry.aliyuncs.com/google_containers/kube-apiserver:v1.23.2kubeadminit--kubernetes-version=v1.23.2--image-repositoryregistry.aliyuncs......
  • k8s工作端二进制部署-kubelet
    本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。二进制下载地址压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG......
  • K8s的环境变量
    k8s-pod注入环境变量变量值几种定义方式:自定义变量值变量值从Pod属性获取变量值从Secret、ConfigMap获取参考yaml文件---apiVersion:v1kind:Podmetadata:n......
  • k8s介绍与重要概念
    1、k8s介绍Kubernetes(k8s)是Google开源的容器集群管理系统。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大......
  • Deployment
    Deployment部署(Deployment)是k8s中常用的资源之一,部署是无状态的,为一般性项目应用的主体,我们可以像声明docker-compose.yaml文件一样去定义容器的属性。内容介绍:Deployme......
  • K8S部署&DevOps
    一、k8s集群部署1、k8s快速入门1)、简介Kubernetes简称k8s。是用于自动部署,扩展和管理容器化应用程序的开源系统。中文官网:https://kubernetes.io/zh/中文社区:https......
  • k8s服务端二进制部署-kubectl
    本文章是 k8s二进制高可用集群部署 的分支。详细步骤请参考目录。二进制下载地址压缩包下载:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG......
  • k8s多节点二进制部署以及Dashboard UI
    一、多Maser集群架构的了解Kubernetes作为容器集群系统,通过健康检查+重启策略实现了Pod故障自我修复能力,通过调度算法实现将Pod分布式部署,并保持预期副本数,根据Node失效......
  • k8s 控制平面地址修改
    修改kubeadm-configconfigmapkubectleditcm-nkube-systemkubeadm-config对应的位置dataClusterConfigurationcontrolPlaneEndpoint修改kube-proxyc......