docker
ythunder
这个作者很懒,什么都没留下…
展开
-
记一次在deployment中添加灰度暂停功能
本文主要聊聊如何在k8s deployment中添加灰度暂停功能。因为是基于deployment原本支持的RollingUpdate更新方式 和 pause进行设计,所以文章中大篇幅会对deployment源码阅读分析。 k8s v1.16 deployment 目前处理逻辑 首先deployment是k8s暴露给用户的声明式API,用户通过定义spec(期待模板信息) 和 replicas(实例...原创 2020-06-15 14:06:41 · 1370 阅读 · 3 评论 -
如何在容器中执行多条指令并能优雅退出
本文主要围绕k8s command展开讨论。(deployment.spec.template.spec.containers[n].command) 主要聊聊平台在接入用户业务时,如何保证满足业务基本需求情况下增强平台易用性。 最初是由bash启动进程引起的业务进程无法接收sigterm优雅退出问题。解决过程中逐渐回归为如何在k8s command定义多条指令 文章目录原生K8S-Command...原创 2020-03-17 18:23:17 · 3800 阅读 · 0 评论