36、Kubernetes 无状态与有状态工作负载部署指南

Kubernetes 无状态与有状态工作负载部署指南

1. 活性探针使用指南

活性探针的使用需要谨慎,错误配置可能导致服务级联故障和容器重启循环。以下是一些使用活性探针的准则:
- 谨慎使用 :除非有充分理由,否则不要使用活性探针。例如,应用程序中存在未知原因的死锁问题时可考虑使用。
- 执行简单快速检查 :只检查进程状态,而非其依赖项。因为检查外部依赖可能因容器重启雪崩和部分服务 Pod 过载而导致级联故障。
- 评估是否必要 :如果容器中的进程在遇到不可恢复错误时会崩溃或退出,可能无需活性探针。
- 保守设置初始延迟 :避免容器过早重启和陷入重启循环。

2. 容器镜像标签使用

管理部署回滚和检查滚动更新历史需要为容器镜像使用有意义的标签。使用“latest”标签无法进行回滚,因为该标签随时间指向不同版本的镜像。建议使用语义化版本标签,并可考虑使用源代码哈希(如 Git 提交哈希)来轻松跟踪 Kubernetes 集群中运行的内容。

3. 迁移旧版本 Kubernetes

从 Kubernetes 1.16 开始,Deployment 对象从 extensions/v1beta1 API 组移除,应使用 apps/v1 API 组。迁移到新版本 Kubernetes 时,要遵循 API 版本策略,将资源升级到最新 API 组,避免旧 API 组资源弃用带来的问题。

4. 无状态工作负载的 Kubernetes 部署 </

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值