將配置項(ConfigMap)注入容器可以將其轉換為容器中的檔案,應用可以讀取注入的檔案作為設定檔,這使得您可以靈活修改應用的配置而無需重新構建應用的鏡像。
操作入口
展開組態管理地區,按需進行配置。
配置指引
注入配置項前,您需要先建立配置項。您可以在應用的命名空間中建立配置項(ConfigMap),也可以在目前範圍單擊建立配置項(ConfigMap),在建立配置項面板進行建立,建立的配置項會同步到應用的命名空間。
單擊+添加,您可以將特定配置項(ConfigMap)的單個鍵或全部鍵注入容器,以將其轉換為容器中的檔案。配置項的值將作為檔案的內容,您可以自訂檔案的掛載路徑。
說明
應用可以讀取注入的檔案作為設定檔,這使得您可以靈活修改應用的配置而無需重新構建應用的鏡像。修改應用配置時,請先將容器內的原設定檔內容複寫到本地,修改後將其儲存為配置項(ConfigMap)的值,再參考以下步驟將配置項(ConfigMap)注入容器。您需要重新部署應用,並單擊配置項名稱旁的重新整理按鈕,以確保改動生效。
將單個鍵注入容器
選擇已建立的配置項名稱和該配置項中的鍵,並輸入掛載路徑。掛載路徑是注入的檔案在容器環境中的絕對路徑(含檔案名稱)。如果路徑不存在將自動建立 。如果路徑下存在同名檔案,則注入的檔案會覆蓋原有檔案。注入的檔案在容器中是唯讀。

將全部鍵注入容器
選擇已建立的配置項名稱,從鍵下拉式清單選擇全部,並輸入掛載路徑。掛載路徑是注入的檔案在容器環境中的絕對路徑(不含檔案名稱,且不能以/結尾),注入的檔案以鍵名作為檔案名稱。如果路徑不存在將自動建立 。如果路徑下存在同名檔案,則注入的檔案會覆蓋原有檔案。注入的檔案在容器中是唯讀。
