管理配置項
配置項用于保存不需要加密的配置信息和配置文件,通過更改配置項,您無需重新構(gòu)建容器鏡像即可更新配置信息。本文介紹如何創(chuàng)建和管理配置項。
前提條件
已創(chuàng)建ACK托管集群或ACK Serverless集群。具體操作,請參見創(chuàng)建Kubernetes托管版集群、創(chuàng)建集群。
創(chuàng)建配置項
登錄容器服務(wù)管理控制臺,在左側(cè)導(dǎo)航欄選擇集群。
在集群列表頁面,單擊目標(biāo)集群名稱,然后在左側(cè)導(dǎo)航欄,選擇 。
在配置項頁面,選擇該配置項所屬的命名空間,您可以通過以下兩種方式創(chuàng)建配置項。
方式一:通過配置項菜單創(chuàng)建
單擊右上角的創(chuàng)建。
輸入配置項名稱,然后單擊+添加,填寫配置項名稱和值,最后單擊確定。
配置項名稱:指定配置項的文件名,名稱可以包含小寫英文字母、數(shù)字、中劃線(-)或者半角句號(.),名稱不能為空。其他資源對象需要引用配置文件名來獲取配置信息。
配置項:填寫配置項名稱和配置項的值。您也可以單擊從文件導(dǎo)入創(chuàng)建配置項,僅支持JSON格式的文件導(dǎo)入。
方式二:使用YAML創(chuàng)建資源
單擊右上角的使用YAML創(chuàng)建資源。
在使用模板部署的頁面,設(shè)置配置文件的信息并單擊創(chuàng)建。
參數(shù)
描述
示例模板
您可以選擇自定義,根據(jù)Kubernetes YAML語法規(guī)則編寫ConfigMap文件,或者選擇示例模板Resource-ConfigMap。該示例模板的ConfigMap名稱為aliyun-config,包含兩個變量文件
game.properties
和ui.properties
,可以在此基礎(chǔ)上進(jìn)行修改。
部署成功后,您可以在配置項列表下看到aliyun-config配置文件。
相關(guān)操作
配置項創(chuàng)建完成后,您可以在配置項頁面進(jìn)行以下操作:
修改配置項會影響配置文件的使用。
單擊目標(biāo)配置項名稱,可查看該配置項的基本信息,以及配置項包含的數(shù)據(jù)信息。
單擊目標(biāo)配置項右側(cè)操作列下的編輯,可修改配置項的名稱和值。
單擊目標(biāo)配置項右側(cè)操作列下的YAML編輯,在彈出的查看YAML面板編輯配置項并單擊確定。
單擊目標(biāo)配置項右側(cè)操作列下的刪除,刪除不再使用的配置項。
相關(guān)文檔
關(guān)于如何在容器組(Pod)中使用配置項的操作,請參見在容器組中使用配置項。