当前位置:网站首页>y56.第三章 Kubernetes从入门到精通 -- 业务镜像版本升级及回滚(二九)
y56.第三章 Kubernetes从入门到精通 -- 业务镜像版本升级及回滚(二九)
2022-07-04 20:12:00 【Raymond999999】
12.业务镜像版本升级及回滚
12.1 传统虚拟机中的代码部署

开发把代码提交到gitlab,运维或开发用jenkins从gitlab clone代码,也可以是jenkins 通过ssh连到部署服务器clone代码,使用sonarqube对源码进行扫描,扫描完后没有问题,使用maven、ant等工具编译代码,编译好后生成jar包或war包,用scp、ansibel、SaltStack等工具分发编译好的jar包或war包,从haproxy或nginx等负载均衡器下线要分发的服务器,停止web服务,代码替换,启动web服务,测试web服务器url是否能正常访问,从haproxy或nginx等负载均衡器上线服务器。
shell 脚本实现自动化部署与回滚:
[email protected]:/data/scripts/neteagle# vim raymond-app1-deploy.sh
#!/bin/bash
#
#**********************************************************************************************
边栏推荐
- FastDfs的快速入门,三分钟带你上传下载文件到云服务器
- js 3D爆炸碎片图片切换js特效
- 【1200. 最小绝对差】
- What if the brightness of win11 is locked? Solution to win11 brightness locking
- Hwinfo hardware detection tool v7.26 green version
- MySQL statement execution details
- 宝塔 7.9.2 宝塔控制面板绕过 手机绑定认证 绕过官方认证
- 卷积神经网络在深度学习中新发展的5篇论文推荐
- Flet tutorial 07 basic introduction to popupmenubutton (tutorial includes source code)
- Solution of 5g unstable 5g signal often dropped in NetWare r7000 Merlin system
猜你喜欢

See how Tencent does interface automation testing

What should I do if my computer sharing printer refuses access

How does wincc7.5 SP1 find variables and their positions through cross indexing?

网件r7000梅林系统5g不稳定 5g信号经常掉线解决方法

Introduction to pressure measurement of JMeter

Hwinfo hardware detection tool v7.26 green version

五子棋 上班摸鱼工具 可局域网/人机
![[1200. Différence absolue minimale]](/img/fa/4ffbedd8f24c75a20d3eaeaf0430ae.png)
[1200. Différence absolue minimale]

What if win11u disk refuses access? An effective solution to win11u disk access denial

WinCC7.5 SP1如何通过交叉索引来寻找变量及其位置?
随机推荐
[1200. Minimum absolute difference]
How does win11 search for wireless displays? Win11 method of finding wireless display device
二叉树的四种遍历方式以及中序后序、前序中序、前序后序、层序创建二叉树【专为力扣刷题而打造】
Idea plug-in
js 闭包
acwing 3302. 表达式求值
word中使用自动插入题注功能
LeetCode 8. 字符串转换整数 (atoi)
Qt五子棋人机对战画棋子之QPainter的使用误区总结
软件开发过中的采购
多模輸入事件分發機制詳解
torch.tensor和torch.Tensor的区别
Detailed explanation of multi-mode input event distribution mechanism
数十亿公民信息遭泄漏!公有云上的数据安全还有“救”吗?
Go notes (3) usage of go language FMT package
WinCC7.5 SP1如何通过交叉索引来寻找变量及其位置?
idea配置标准注释
JS closure
【服务器数据恢复】某品牌服务器存储raid5数据恢复案例
语义化标签的优势和块级行内元素