发生了什么?
我创建了一个 ReplicationController
,其中有 1 个副本:analysis-3-8hplt。然后我使用 scale
命令将 rc 的副本数设置为 2,并创建了一个新的 pod:analysis-3-fbcdl
(2024-07-11T22:38:10.280375Z)。接下来,我为 pod analysis-3-8hplt 设置了注解 controller.kubernetes.io/pod-deletion-cost
。在成功设置注解后(2024-07-11T22:38:10.904066Z),我使用 scale
命令将 rc 的副本数设置为 1,但是 analysis-3-fbcdl
被缩放了。
你期望发生什么?analysis-3-8hplt
pod 被缩放。
我们如何尽可能最小精确地重现它?
参考上面的描述
我们需要了解其他信息吗?
- 无响应*
Kubernetes 版本
$ kubectl version
1.22
云提供商
无
操作系统版本
# On Linux:
$ cat /etc/os-release
# paste output here
$ uname -a
# paste output here
# On Windows:
C:\> wmic os get Caption, Version, BuildNumber, OSArchitecture
# paste output here
安装工具
9条答案
按热度按时间kgsdhlau1#
这个问题目前正在等待分类。
如果SIG或子项目确定这是一个相关的问题,他们将通过应用
triage/accepted
标签并提供进一步的指导来接受它。组织成员可以通过在评论中写入
/triage accepted
来添加triage/accepted
标签。有关使用PR评论与我互动的说明,请查看here。如果您对我的行为有任何问题或建议,请针对kubernetes-sigs/prow仓库提出一个问题。
wydwbb8l2#
/area controller-manager
pxy2qtax3#
@chymy: 标签
sig/appa
无法应用,因为仓库中没有它们。对此的回应:
/sig appa
使用 PR 评论与我互动的指南可用 here 。如果您对我的行为有任何疑问或建议,请针对 kubernetes-sigs/prow 仓库提出问题。
pzfprimi4#
/sig apps
8ehkhllq5#
/cc @ahg-g
sycxhyv76#
/sig autoscaling
aamkag617#
Pod删除成本不保证pod删除顺序。
kgsdhlau8#
有关更多详细信息,请参阅https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/#pod-deletion-cost
1cklez4t9#
Pod删除成本不保证pod的删除顺序。我不明白为什么,是因为缓存更新很慢吗?