kubectl edit 和kubectl rollout是常用的两个命令,但是有些内容我们用kubectl edit修改的yaml文件更新后,有时是可以用kubectl rollout 回滚的,但有些内容不可。这篇文章测试用kubectl edit修改yaml哪些信息可以用kubectl rollout回滚。
kubectl rollout更新的有三个resource:deployments、daemonsets,statefulsets。以deployment为例。

deployment能不能被回滚到修改之前的版本,主要看能不能生成新的rs。
通过更新 Deployment 的 PodTemplateSpec,声明pod的新状态,会创建新的ReplicaSet。

测试内容及结果:

修改之前的状态信息:

修改pod的spec.template 信息,把30s改为25s

kubectl edit 与kubectl rollout相关推荐

  1. 容器编排技术 -- Kubernetes kubectl edit 命令详解

    容器编排技术 -- Kubernetes kubectl edit 命令详解 1 kubectl edit 2 语法 3 示例 4 Flags kubectl edit 使用默认编辑器 编辑服务器上定 ...

  2. kubectl edit

    文章目录 kubectl edit 官方文档 语法 示例 kubectl edit 官方文档 使用默认编辑器 编辑服务器上定义的资源. 使用命令行工具获取的任何资源都可以使用edit命令编辑.edit ...

  3. delete kubectl pod_使用kubectl管理k8s集群(三十)

    原标题:使用kubectl管理k8s集群(三十) 前言 Foreword 在搭建k8s集群之前,我们需要先了解下kubectl的使用,以便在集群部署出现问题时进行检查和处理.命令和语法记不住没有关系, ...

  4. kubectl apply_了解Kubectl Apply命令

    kubectl apply In this post, we'll explore how the kubectl apply command works internally. Which will ...

  5. kubernets 学习记录

    第1章 安装 1.1 基础配置 [root@k8s_master ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [r ...

  6. Kubernetes DaemonSet使用详解

    Kubernetes DaemonSet tags: DaemonSet 有时候如果你爱一个人,就要形同陌路. --<银翼杀手2049> 文章目录 Kubernetes DaemonSet ...

  7. Deployment 原理

    文章目录 导读 Deployment 控制器实现流程 控制对象(期望)与被控制对象(模板) ReplicaSet 滚动更新 导读 每一个 Deployment 都会和它的依赖组成以下的拓扑结构,在这个 ...

  8. kubernetes创建资源的两种方式

    一.创建方式分类: 命令 vs 配置文件 Kubernetes 支持两种方式创建资源: 1.用 kubectl 命令行的方式直接创建,比如: kubectl run httpd-app --image ...

  9. k8s 创建资源的两种方式 - 每天5分钟玩转 Docker 容器技术(124)

    命令 vs 配置文件 Kubernetes 支持两种方式创建资源: 1. 用 kubectl 命令直接创建,比如: kubectl run nginx-deployment --image=nginx ...

  10. 第5篇K8S创建资源的两种方式

      一.创建方式分类: 命令 vs 配置文件 Kubernetes 支持两种方式创建资源: 1.用 kubectl 命令直接创建,比如: kubectl run httpd-app --image=r ...

最新文章

  1. [翻译]深入理解Tornado——一个异步web服务器
  2. sybase的sysprocesses中的hostname显示不全_Linux中Postfix邮件认证配置(五)
  3. xgboost参数_具有贝叶斯优化的XGBoost和随机森林
  4. C++调用PyTorch模型:LibTorch
  5. 小小一行Python命令,居然把电脑变成服务器
  6. MAC OS 如何安装命令行工具:Command Line Tools
  7. spring mvc-基础-简单程序
  8. 谷歌引擎html,国内免费使用谷歌翻译引擎
  9. 美通企业周刊 | 麦当劳阿里巴巴开启全域合作;老佛爷百货中国第三店落户贵阳;OPPO推出首款智能电视...
  10. 三维旋转矩阵_三维重建中的旋转(Rotation)
  11. JPA-Specification 实现复杂查询
  12. 一个不超过200行的游戏
  13. Revealing Module(揭示模块)模式
  14. 联想家庭版 mysql_联想自带win7家庭版..
  15. 深入浅出--何为多线程(引用自大神Kyrie lrving)
  16. sd卡格式化怎么恢复?
  17. GitHub项目、代码搜索、使用等技巧
  18. 《卸甲笔记》-单行函数对比之三
  19. 【应用随机过程】07. 平稳过程
  20. Apple iPad:过渡设备还是平板电脑?

热门文章

  1. volatility命令
  2. led大屏按实际尺寸设计画面_新手必知LED显示屏尺寸规格及计算方法
  3. Day05——综合任务1、顺序表
  4. 故障恢复控制台的启动方法
  5. [Excel函数] COUNT函数 | COUNTIF函数 | COUNTIFS函数
  6. 8小时 用kotlin开发一款app
  7. 通过vdi备份linux,Linux_Ubuntu下VirtualBox的vdi文件克隆方法,使用VirtualBox时遇到一个问题, - phpStudy...
  8. GIS 通过osm2po离线最短路径和路径规划后台计算
  9. 雨落C++小课堂第二课——C++程序结构(2)
  10. 网站设计之网站背景设计思路