deployment - 缩减部署时的 Pod 删除策略?
问题描述
有没有办法告诉k8s
删除第一个最旧pods
的deployment
?
例如,我有一个deployment
由 3 个豆荚组成的。然后我决定再增加 3 个来扩大规模pods
:
kubectl scale deployment some-deployment --replicas=6
完成测试后,我希望它再次成为 3 个 pod,因此我将其缩小:
kubectl scale deployment some-deployment --replicas=3
有没有办法以某种方式配置部署,以便在缩减过程中首先删除最旧的 pod?如果我需要它,首先删除更多最近的 pod 怎么办?
解决方案
推荐阅读
- jestjs - jest coverageThreshold glob 排除了一些子文件夹
- javascript - 如何更新/删除 mongo db 中嵌入数组中的文档?
- flame - 哪个火焰起点(游戏或base_game)用于点击2D静态类型冒险游戏?
- excel - Excel VBA:需要更改我的代码以复制文本格式的粘贴值
- c++ - 有人可以向我解释 uint64_t 到底在做什么吗?
- swift - 谁能帮助我解决在 Xcode 上使用 swift 从 Firebase 检索数据的问题?“源文件中的编辑器占位符”
- angular - 在 Angular 中使用 ngx-datatable 时出现 Httpclient 错误
- python - 如何在程序运行时创建一个新对象(Python、pygame)
- javascript - 从基本构造函数继承时,Object.defineProperty() 是否优于直接设置构造函数
- python - Python - SQLite For 循环操作错误