【问题标题】:Wait for clean shutdown before scaling down a pod on Kubernetes在缩减 Kubernetes 上的 pod 之前等待干净关闭
【发布时间】:2016-08-14 14:17:58
【问题描述】:

我需要缩减副本控制器中的 pod 数量。但是,我需要一个干净的按比例缩小:

  • 停止在将缩小的 pod 上发送负载
  • 等待 pod 完成处理负载
  • 删除吊舱

我不希望 pod 在它还在做事时被删除。有没有办法用 Kubernetes 做到这一点?

【问题讨论】:

    标签: kubernetes kubernetes-health-check


    【解决方案1】:

    查看 pod 用户指南中的 Termination of Pods 部分。您可能希望实现 preStop hook 以确保在将 TERM 信号发送到 pod 中的进程之前耗尽流量。

    【讨论】:

    • 负载均衡器会在执行 preStop 钩子之前停止发送负载吗?
    猜你喜欢
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    • 2016-09-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多