全部產品
Search
文件中心

Container Service for Kubernetes:管理配置項

更新時間:Jun 19, 2024

配置項用於儲存不需要加密的配置資訊和設定檔,通過更改配置項,您無需重新構建容器鏡像即可更新配置資訊。本文介紹如何建立和管理配置項。

前提條件

已建立ACK託管叢集ACK Serverless叢集。具體操作,請參見建立Kubernetes託管版叢集建立叢集

建立配置項

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇組態管理 > 配置項

  3. 配置項頁面,選擇該配置項所屬的命名空間,您可以通過以下兩種方式建立配置項。

    • 方式一:通過配置項菜單建立

      1. 單擊右上方的建立

      2. 輸入配置項名稱,然後單擊+添加,填寫配置項名稱,最後單擊確定

        • 配置項名稱:指定配置項的檔案名稱,名稱可以包含小寫英文字母、數字、中劃線(-)或者半形句號(.),名稱不可為空。其他資來源物件需要引用設定檔名來擷取配置資訊。

        • 配置項:填寫配置項名稱和配置項的值。您也可以單擊從檔案匯入建立配置項,僅支援JSON格式的檔案匯入。

    • 方式二:使用YAML建立資源

      1. 單擊右上方的使用YAML建立資源

      2. 在使用範本部署的頁面,設定設定檔的資訊並單擊建立

        參數

        描述

        樣本模板

        您可以選擇自訂,根據Kubernetes YAML文法規則編寫ConfigMap檔案,或者選擇樣本模板Resource-ConfigMap。該樣本模板的ConfigMap名稱為aliyun-config,包含兩個變數檔案game.propertiesui.properties,可以在此基礎上進行修改。

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

相關操作

配置項建立完成後,您可以在配置項頁面進行以下操作:

重要

修改配置項會影響設定檔的使用。

  • 單擊目標配置項名稱,可查看該配置項的基本資料,以及配置項包含的資料資訊。

  • 單擊目標配置項右側操作列下的編輯,可修改配置項的名稱

  • 單擊目標配置項右側操作列下的YAML編輯,在彈出的查看YAML面板編輯配置項並單擊確定

  • 單擊目標配置項右側操作列下的刪除,刪除不再使用的配置項。

相關文檔

關於如何在容器組(Pod)中使用配置項的操作,請參見在容器組中使用配置項