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

k8s蓝绿发布

k8s蓝绿发布

    • 什么是蓝绿部署
    • K8S中如何实现蓝绿部署
    • k8s蓝绿部署流程图

什么是蓝绿部署

参考: https://youtu.be/CLq_hA0lAd0
https://help.coding.net/docs/cd/best-practice/blue-green.html

蓝绿部署最早是由马丁·福勒 2010年在他的博客中提出.
蓝绿部署是一种软件部署策略,用于在生产环境中无缝发布切换应用程序的新版本.
蓝绿(blue/green)(绿色)新版本(蓝色)旧版本一起存在,万一新版本有bug,方便随时回滚老版本.

  • 蓝色: 表示旧版本
  • 绿色: 表示新版本
  • 优点: 零停机部署和回滚
  • 缺点: 同时运行两套环境,硬件资源需要2倍.

K8S中如何实现蓝绿部署

  • 方法1: 通过k8s service label标签来实现蓝绿发布
    https://blog.csdn.net/omaidb/article/details/147163202
  • 方法2: 通过Ingress 控制器来实现蓝绿发布
    https://blog.csdn.net/omaidb/article/details/147166010
  • 方法3: 通过Istio实现蓝绿发布

k8s蓝绿部署流程图

相关文章:

  • 软件系统安全设计方案,信息化安全建设方案(Word原件)
  • cookie、session、token、jwt、oauth
  • ESP32开发之ubuntu环境搭建
  • 岛屿问题——DFS、BFS
  • 高并发秒杀系统设计:关键技术解析与典型陷阱规避
  • 【Linux】Rhcsa复习 2
  • 基于51单片机语音实时采集系统
  • 仙剑奇侠传98柔情版游戏秘籍
  • 工业级安卓一体机在智能自助终端中的应用
  • Spark运行架构 RDD相关概念Spark-Core编程
  • 基于李永乐线性代数基础的行列式的起源于理解
  • Hqst的超薄千兆变压器HM82409S在Unitree宇树Go2智能机器狗的应用
  • 初步认识java
  • 关于香橙派OrangePi 5 Ultra 这个开源板子,开发Android
  • 通信算法之261: 时频分析- findpeaks 函数查找满足宽度要求的峰值
  • PyQt6基础_pyqtgraph_k线图缩放
  • 41、web前端开发之Vue3保姆教程(五 项目实战)
  • 足球比分分析页面可视化展示
  • ImportError: The ‘read_file‘ function requires the ‘pyogrio‘ or ‘fiona‘ package
  • 【深度学习与实战】3.1 逻辑回归模型
  • 网站备案负责人一定要法人/百度网站收录提交
  • 金山做网站的公司/360社区app
  • 南宁网站制作价格/整站优化seo
  • jsp做网站教程/优化培训内容
  • 石家庄网站排名/网站改版公司哪家好
  • 独立站怎么推广/新十条优化措施