[英]Setup delay for pod shutdown on update
在Kubernetes上進行滾動更新后,是否可以為Pod關閉設置延遲時間?
例如,我推出了一個新版本,並希望舊的Pod在新實例啟動后再運行15秒。
我該如何處理?
是的,您可以使用PreStop
Hook來實現。
在Pod標記為終止之后執行PreStop
掛鈎。 查看從此處刪除窗格的情況。
您只需要在PreStop
Hook上運行sleep 15
PreStop
。
有關更多詳細信息,請參見容器掛鈎 。
從此處了解如何添加PreStop
掛鈎: 定義postStart和preStop處理程序 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.