すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:ConfigMap の管理

最終更新日:Mar 26, 2026

ConfigMap は、Container Service for Kubernetes (ACK) において、非機密の構成データをキーと値のペアとして格納し、コンテナイメージから構成情報をデカップリングします。構成内容が変更された場合は、コンテナイメージを再構築する代わりに ConfigMap を更新してください。

注意:ConfigMap のデータは暗号化されずに保存されます。パスワード、トークン、キーなどの機密データは ConfigMap に格納しないでください。

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

ConfigMap の作成

  1. ACK コンソールACK コンソールにログインします。左側のナビゲーションウィンドウで、[クラスター] をクリックします。

  2. クラスター名をクリックした後、左側のナビゲーションウィンドウで [構成] > [ConfigMaps] を選択します。

  3. [ConfigMap] ページで、ConfigMap を作成する名前空間を選択します。

  4. 以下のいずれかの方法で ConfigMap を作成します:方法 1:フォームエディターを使用 方法 2:YAML を使用

    1. 右上隅の [作成] をクリックします。

    2. [作成] パネルで、ConfigMap の名前を入力します。

      • 名前には小文字、数字、ハイフン (-)、およびピリオド (.) を使用できます。他のリソースでは、この名前をリファレンスとして ConfigMap にアクセスします。

    3. [+追加] をクリックし、[キー][値] をそれぞれ入力して、[OK] をクリックします。

      • ファイルから ConfigMap を作成する場合は、代わりに [インポート] をクリックして JSON ファイルをインポートします。

    4. 右上隅の [YAML から作成] をクリックします。

    5. [サンプルテンプレート] のドロップダウンリストから、以下のいずれかのオプションを選択します。

      オプション

      説明

      カスタム

      YAML 構文で直接 ConfigMap を記述します

      リソース - ConfigMap

      サンプルファイル aliyun-config を含む事前入力済みテンプレートから開始します。game.properties および ui.properties のサンプルファイルが含まれています。必要に応じて内容を編集してください。

    6. [作成] をクリックします。

ConfigMap の管理

ConfigMap を作成した後、[ConfigMap] ページで以下の操作を実行できます。

重要

ConfigMap を更新すると、その ConfigMap を参照するすべてのアプリケーションに影響が及びます。

操作手順
詳細の表示ConfigMap 名をクリックします
編集(フォーム)[編集][操作] 列からクリックし、[名前] および [値] 列の値を更新します
編集(YAML)[YAML で編集][操作] 列からクリックし、[YAML で表示] パネルで ConfigMap を更新した後、[OK]
削除[削除][操作] 列からクリックします

次のステップ

Pod で ConfigMap を環境変数、コマンドライン引数、またはマウントされた構成ファイルとして使用する方法については、「Pod で ConfigMap を使用するように構成する」をご参照ください。