オーケストレーションテンプレートは、リソースのセットを定義および記述します。 オーケストレーションテンプレートを使用して、アプリケーションを作成できます。 このトピックでは、オーケストレーションテンプレートを作成および変更する方法について説明します。
オーケストレーションテンプレートの作成
方法1: オーケストレーションテンプレートを直接作成する
ACKコンソールにログインします。
ACKコンソールの左側のナビゲーションウィンドウで、 を選択します。
- [テンプレート] ページで、右上隅の [作成] をクリックします。
- [作成] ダイアログボックスでテンプレートを設定し、[保存] をクリックします。
- 名前: テンプレートの名前を指定します。
- 説明: テンプレートの説明を指定します。 このパラメーターはオプションです。
- テンプレート: YAML構文に準拠したテンプレートを設定します。 説明
- テンプレートには、
---で区切られた複数のリソースオブジェクトを含めることができます。 app: ${nginx}などの${params}形式の値をYAMLファイルに追加できます。 この値は、テンプレートを使用してアプリケーションをデプロイすると、自動的にパラメーターとして認識されます。
- テンプレートには、
テンプレートの作成後、[テンプレート] ページにリダイレクトされます。 テンプレート名の下にある [詳細] をクリックすると、テンプレートの詳細が表示されます。
方法2: ACKが提供するテンプレートからオーケストレーションテンプレートを作成する
[クラスター] ページで、管理するクラスターを見つけ、クラスターの名前をクリックするか、[操作] 列の [詳細] をクリックします。 クラスターの詳細ページが表示されます。
詳細ページの左側のナビゲーションウィンドウで、 を選択します。
- [デプロイメント] ページで、右上隅の [YAMLから作成] をクリックします。
- テンプレートを選択し、[テンプレートの保存] をクリックします。
- [テンプレートの保存] ダイアログボックスで、テンプレートの名前、説明、および内容を指定します。 次に、[保存] をクリックします。 説明 要件に基づいてテンプレートを変更できます。テンプレートの作成後、[テンプレート] ページにリダイレクトされます。 テンプレート名の下にある [詳細] をクリックすると、テンプレートの詳細が表示されます。
オーケストレーションテンプレートの変更
- [テンプレート] ページで、管理するテンプレートを選択し、[詳細] をクリックします。
- テンプレートの詳細ページで、[クラスター] 、[名前空間] 、および [バージョンの説明] パラメーターとテンプレートの内容を変更します。 テンプレートを変更した後、要件に基づいてテンプレートを更新、保存、ダウンロード、または削除できます。
- [保存] をクリックしてテンプレートを更新します。
- 右上隅の [名前を付けて保存] をクリックします。 表示されるダイアログボックスで、新しいテンプレートの名前を入力し、[OK] をクリックしてテンプレートを保存します。
- 右上隅の [ダウンロード] をクリックします。 テンプレートは、
. ymlファイルを作成します。 - 右上隅の [削除] をクリックします。 [メモ] メッセージで、[OK] をクリックしてテンプレートを削除します。