【K8S运维知识汇总】第5天7:实战dubbo集群的日常维护
停止可以优雅地停止,可以都执行完了退出,再让pod停止
如果把service缩容成4个
不会立刻变成1
pod生命周期有prestop,在停止之前,还可以做一些事情,写shell脚本,相当于一个钩子,可以优雅停止自己,最后在zk里把自己删除
k8s作为容器编排框架,都pod定义的还是比较完善的生命周期,还有init
可以修改consumer,迭代这个功能
直接commit
commit以后会产生一个commitid
拷贝这个commitid,拷贝8位即可
再用jenkins构建
这是新构建的镜像
现在发版有两种方法,修改资源配置清单,要么在dashboard上改
修改镜像并且update
修改成功
如果要回滚
扩容到3份
回滚只需要看pod控制器
镜像tag一贴
现在就回滚完了
pod控制器就是让pod无限接近预期
这就回滚完了
要实现的是这个模型
从harbor到k8s-yaml自动化生成还没实现
jenkins到git是持续构建ci
ops服务器到yaml到部署到k8s里就是持续部署CD
现在缩容
如果改成0
service就没了
现在抛出异常就找不到hello方法了,dubbo集群里没有提供者提供方法了
恢复1个