2016-04-25 53 views
4

我有一個可怕的,有問題的軟件在其中的吊艙。 Kubernetes非常棒的一個原因是它會在崩潰時重新啓動軟件,這非常棒。防止在kubernetes崩潰循環回退

Kubernetes是爲優秀的軟件而設計的,而不是可怕的軟件,所以它在重新啓動豆莢時會進行指數回退。這意味着我必須等待五分鐘之間崩潰之前,我的豆莢重新啓動。

有沒有辦法限制kubernetes退避策略?我想將它更改爲不超過三十秒鐘,然後再次啓動吊艙。

回答

5

不幸的是,容器重啓的最大回退時間對於節點可靠性而言是不可調節的(即,容器重啓過多會壓倒節點)。如果你絕對想在羣集中改變它,你需要modify the max backoff time in the code,編譯你自己的kubelet二進制文件,並將它分發到你的節點上。