簡體   English   中英

我們可以在 kubernetes 初始化容器中設置任何條件嗎?

[英]Can we set any conditions in kubernetes init containers?

我有一個容器X ,它應該等待容器Y啟動,但是容器Y有兩種模式, X的初始化應該 select 是活動的模式。 如何將X的初始化配置設置為 select 活動的。

您可以非常簡單地做的一件事是在集群中使用ConfigMap ConfigMap將有一個表示您要使用的mode的鍵。 你將把這個ConfigMap掛載在你的容器Y中,它作為一個initContainer並且根據它的執行方式,它將在ConfigMap中設置mode變量的值。

稍后,當容器X啟動時,它會從ConfigMap中讀取此mode變量的值,並將其作為卷掛載(這也可以作為環境變量導入)。 這將允許容器X根據容器Y設置的mode執行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM