在Container Service管理主控台上,您可以通過配置項菜單或使用模板來建立配置項。

通過配置項建立

  1. 登入Container Service管理主控台
  2. 在 Kubernetes 菜單下,單擊左側導覽列中的應用 > 配置項,進入設定檔列表。
  3. 在設定檔列表頁面,選擇需要建立配置項的叢集,然後單擊建立配置項


  4. 填寫設定檔的資訊並單擊確定
    • 命名空間:選擇該配置項所屬的命名空間。配置項(ConfigMap)是 kubernetes 資來源物件,需要作用於命名空間。
    • 設定檔名:指定配置項的檔案名稱,名稱可以包含小寫字母、數字、連字號(-)或者點號(.),名稱不可為空。其他資來源物件需要引用設定檔名來擷取配置資訊。
    • 配置項:填寫變數名稱和變數值後,需要單擊右側的添加。您也可以單擊編輯設定檔 在彈出的對話方塊裡編寫配置項並單擊確定


    本樣本中設定了 enemies 和 lives 變數,分別用於傳遞 aliens 和 3 這兩個參數。


  5. 單擊確定後,您可以在設定檔列表中看到 test-config 設定檔。


使用模板建立

  1. 登入Container Service管理主控台
  2. 在 Kubernetes 菜單下,單擊左側導覽列中的應用 > 部署,進入部署列表。
  3. 單擊頁面右上方的使用模板建立


  4. 在使用模版部署的頁面,設定設定檔的資訊並單擊部署
    • 叢集:選擇需要建立配置項的叢集。
    • 命名空間:選擇該配置項所屬的命名空間。配置項(ConfigMap)是 kubernetes 資來源物件,需要作用於命名空間。
    • 樣本模板:您可以選擇自訂,根據 Kubernetes yaml 文法規則編寫 ConfigMap 檔案,或者選擇樣本模板 resource-ConfigMap。該樣本模板的 ConfigMap 名稱為 aliyun-config,包含兩個變數檔案 game.propertiesui.properties,您可以在此基礎上進行修改,然後單擊部署


  5. 部署成功後,您可以在設定檔列表下看到 aliyun-config 設定檔。