当前位置: 首页 > news >正文

kubectl修改资源时添加注解

kubectl修改资源时添加注解

    • kubectl修改资源时添加注解
      • 老版本的注解(变化注解)
      • 删除Annotations
      • 查看Annotations信息
    • 查看发布记录
    • 回滚

kubectl修改资源时添加注解

参考: 为什么我们要使用kubectl apply

修改资源时,在命令行后添加 --save-config=true ,就会自动添加此次修改的注解.

–save-config数默认值false

老版本的注解--record=true被弃用.建议添加这个参数形成良好的习惯.
kubectl注解将在查询变更时非常有效.

# --save-config 执行kubectl时添加注解.
kubectl edit | kubectl patch --save-config

# 示例
kubectl edit pvc pv-volume --save-config=true

老版本的注解(变化注解)

--record=true会在升级记录中记录本条命令,建议使用新版注解参数--save-config

## 命令示例
kubectl set image deployment/应用名 -n 空间名 容器名=镜像名:版本号 --record=true

删除Annotations

# kubectl annotate 资源类型 资源名称 key-
kubectl annotate svc nginx -n devops kubemaster.top/owner-

查看Annotations信息

kubectl describe svc nginx
# 查看Annotations字段即可

查看发布记录

使用-save-config参数后,会带有注解

# 查看 Deployment 的上线历史记录
kubectl rollout history deployment/abc
  
# 查看 Daemonset 修订版本 3 的详细信息
kubectl rollout history daemonset/abc --revision=3

回滚

# 回滚到上一个 Deployment 的上一次部署状态
kubectl rollout undo deployment/abc
  
# 回滚到 Daemonset 的修订版本 3
kubectl rollout undo daemonset/abc --to-revision=3
  
# 试运行回滚到 Deployment 的上一次部署状态
kubectl rollout undo --dry-run=server deployment/abc

相关文章:

  • Vim 使用全攻略:从入门到精通
  • 蓝牙测试中 PRBS9 数据包类型
  • Docker Swarm 集群
  • 信息安全管理与评估2019年国赛正式卷以及十套国赛卷答案截图
  • 机器学习的一百个概念(12)学习率
  • VisionTransformer 有效涨点改进:添加Star_Block模块 (2024改进方法)
  • 【01】Arduino编程基础知识
  • 音视频学习(三十三):GOP详解
  • mac安装python
  • 五、adb常用命令
  • 基于web的民宿信息系统(源码+lw+部署文档+讲解),源码可白嫖!
  • 中间件--ClickHouse-2--OLAP和OLTP
  • c++:构造函数(Constructor)与析构函数(Destructor)
  • 基于 LSTM 的多特征序列预测-SHAP可视化!
  • 利用 Python 进行股票数据可视化分析
  • 做防水两步走,一步选材料一步定施工
  • 2.微服务拆分流程
  • 如果想在 bean 创建出来之前和销毁之前做一些自定义操作可以怎么来实现呢?
  • 6.2 GitHub API接口设计实战:突破限流+智能缓存实现10K+仓库同步
  • Nature重磅:后晶体管时代光子芯片革新AI计算!光子处理器运行《吃豆人》性能比肩电子,能效提升超500倍
  • 企业公司网站制作/上海百度推广电话客服
  • 怎样设置网站访问权限/百度推广人联系方式
  • 石家庄高端网站建设/seo专业培训班
  • 南通网站建设论坛/佛山网站建设正规公司
  • 电脑dw怎么制作网页/安卓aso优化
  • 湖州网站建设湖州网站建设/自动点击器软件