ConfigMapsは、環境設定をコンテナイメージから分離します。 これにより、アプリケーション設定を効率的に変更できます。 このトピックでは、SAE名前空間にConfigMapを作成してコンテナーに設定を挿入する方法について説明します。
前提条件
ConfigMapは名前空間に作成されます。 詳細については、「Kubernetes ConfigMapの管理」をご参照ください。手順
アプリケーションの作成時に設定を挿入する
名前空間のConfigMapsページで作成したConfigMapを使用して、コンテナーに設定を挿入できます。
SAEコンソールにログインします。
左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。 次に、[アプリケーションの作成] をクリックします。
では、基本情報ステップ、パラメータを設定し、次条: アプリケーションの配置設定.
では、デプロイの設定ステップを設定し、Technology Stackプログラミング言语とアプリケーションの配置方法パラメータと対応する設定。
- [設定管理] セクションで、[設定マップ名] ドロップダウンリストから設定マップを選択し、[キー] ドロップダウンリストからキーを選択します。 次に、[マウントパス] フィールドでConfigMapをマウントするパスを指定します。 説明
- 名前空間モジュールでConfigMapを作成できます。 [環境変数設定] セクションの [ConfigMapの作成 (K8s configmap)] をクリックして、ConfigMapを作成することもできます。 次に、[構成マップの作成] パネルでパラメーターを設定します。
- ConfigMapのすべてのキーをマウントできます。 ConfigMapのすべてのキーを指定されたパスにマウントするには、[キー] ドロップダウンリストから [すべて] を選択します。
- オプション: 他のConfigMapsを参照するには、[追加] をクリックして前の手順を繰り返します。
[次へ: 仕様の確認] をクリックします。
仕様の確認ステップで、アプリケーションの詳細と選択した仕様の料金を表示します。 次に、[確認] をクリックします。
作成完了ステップが表示されます。 [アプリケーションの詳細] をクリックすると、アプリケーションの [基本情報] ページに移動できます。
設定が有効かどうかを確認します。
方法 1:
[基本情報] ページの左側のナビゲーションウィンドウで、[レコードの変更] をクリックします。 [レコードの変更] ページで、変更の詳細を表示します。 [ステータスの変更] 列に [実行] が表示されている場合、アプリケーションがデプロイされ、設定が有効になります。
方法 2:
[基本情報] ページで、[インスタンスのデプロイ情報] タブをクリックし、インスタンスの [ステータス] を表示します。 [ステータス] 列に [実行中] が表示されている場合、アプリケーションがデプロイされ、設定が有効になります。
アプリケーションのデプロイ時に構成を挿入する
アプリケーションを再デプロイすると、アプリケーションは再起動されます。 業務中断などの予測できないエラーを防ぐため、オフピーク時にアプリケーションをデプロイすることを推奨します。
アプリケーションを更新するために実行できる手順は、アプリケーション内のインスタンスの数によって異なります。 このセクションでは、インスタンス数が1以上のアプリケーションに必要な機能を設定する方法の例を示します。 インスタンス数が0のアプリケーションの更新方法については、「アプリケーションの更新」をご参照ください。
SAEコンソールにログインします。
左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。 次に、アプリケーションの名前をクリックします。
の右上隅に基本情報ページをクリックします。アプリケーションのデプロイ.
- [設定管理] セクションで、[設定マップ名] ドロップダウンリストから設定マップを選択し、[キー] ドロップダウンリストからキーを選択します。 次に、[マウントパス] フィールドでConfigMapをマウントするパスを指定します。 説明
- 名前空間モジュールでConfigMapを作成できます。 [環境変数設定] セクションの [ConfigMapの作成 (K8s configmap)] をクリックして、ConfigMapを作成することもできます。 次に、[構成マップの作成] パネルでパラメーターを設定します。
- ConfigMapのすべてのキーをマウントできます。 ConfigMapのすべてのキーを指定されたパスにマウントするには、[キー] ドロップダウンリストから [すべて] を選択します。
- 設定後、をクリックします。確認.
設定が有効かどうかを確認します。
方法 1:
[基本情報] ページの左側のナビゲーションウィンドウで、[レコードの変更] をクリックします。 [レコードの変更] ページで、変更の詳細を表示します。 [ステータスの変更] 列に [実行] が表示されている場合、アプリケーションがデプロイされ、設定が有効になります。
方法 2:
[基本情報] ページで、[インスタンスのデプロイ情報] タブをクリックし、インスタンスの [ステータス] を表示します。 [ステータス] 列に [実行中] が表示されている場合、アプリケーションがデプロイされ、設定が有効になります。