使用 systemd 控制服务
升级服务软件需要先停止后替换成新版软件,之后检测启动成功,这个需要循环判断
有没有方便的管理平台做这类工作的,使用 ansible ?
升级服务软件需要先停止后替换成新版软件,之后检测启动成功,这个需要循环判断
有没有方便的管理平台做这类工作的,使用 ansible ?
|
MasterofNoneOct 18, 2022
1
ansible 也不是管理平台呀,但确实可以达到你的需求
|
|
julyclydeOct 18, 2022
2
ansible 的话,注意控制一下 batch 的规模,别太大
|
|
dog82Oct 18, 2022
3
自己写脚本啊,我曾经写过几千行的脚本干这种事情,连数据库都一并升级
|
|
lx0758Oct 18, 2022
4
.sh
|
|
NazzOct 18, 2022
5
pm2 + ssh, 远程执行 pm2 reload 命令
|
|
w466397352Oct 18, 2022 via iPhone
6
最简单粗暴么就是 sh 脚本了
|
|
7
ansible 用着不熟练,sh 脚本每个软件都要自己写一遍想想有些难受
|
|
idblifeOct 18, 2022
8
ansible 干这个挺合适的
我用这个来升级 k8s 集群 |
|
ClericPyOct 18, 2022
9
gitlab + jenkins + systemd 咋样, 反正运维搞群发命令的东西也挺多的, 看爱好吧
|
|
janxinOct 19, 2022 via iPhone
10
nomad 了解一下
|