Edge Security Acceleration (ESA) で Web サイトのバージョン管理を有効にすると、環境の作成、環境の編集、バージョンを環境へのデプロイなど、環境管理操作を実行できます。
環境の作成
ESA コンソールで、[Web サイト] を選択し、管理する Web サイト名をクリックします。
左側のナビゲーションウィンドウで、バージョン管理をクリックします。表示されるページの [環境] タブで、環境の新規追加をクリックします。
[環境の新規追加] ページで、[環境名] フィールドに環境名を指定し、[この環境のトラフィックフィルター] セクションでトラフィックフィルターを指定し、[初期位置] ドロップダウンリストから環境の初期位置を指定して、[OK] をクリックします。
環境の編集
環境を作成した後、環境内のバージョンを読み取り専用にすることができます。
ESA コンソールで、[Web サイト] を選択し、管理する Web サイト名をクリックします。
左側のナビゲーションウィンドウで、
を選択します。[環境の編集] ページで、[環境名] フィールドの環境名を変更し、[バージョン] ドロップダウンリストからバージョンを指定し、[この環境のトラフィックフィルター] セクションでトラフィックフィルターを設定するか、[読み取り専用環境] チェックボックスをオンにします。
説明環境が環境シーケンスの最初の環境になる場合は、環境の作成時に、環境にデプロイするバージョンを直接指定できます。
[読み取り専用環境] チェックボックスをオンにすると、環境にデプロイされたバージョンは自動的に読み取り専用バージョンになります。
本番環境以外のすべての環境のトラフィックフィルターを変更できます。
[OK] をクリックします。
環境内のバージョンの変更
環境内のバージョンが誤って変更されないようにするために、ESA では、[昇格] または [ロールバック] プロセスを使用することによってのみ、環境内のバージョンを変更できます。
次の環境へのバージョンの昇格
ESA コンソールで、[Web サイト] を選択し、管理する Web サイト名をクリックします。
左側のナビゲーションツリーで、[バージョン管理] をクリックします。[環境] タブで、目的の環境を見つけ、[操作] 列の [昇格] をクリックし、[OK] をクリックします。
説明環境番号は、環境の優先順位を示します。環境番号が大きいほど、優先順位が高くなります。バージョンの昇格により、バージョンは現在の環境から優先順位の高い次の環境に移動します。
次の環境に昇格するバージョンとは異なるバージョンが含まれている場合にのみ、バージョンを昇格できます。
以前にデプロイされたバージョンへのロールバック
ESA コンソールで、[Web サイト] を選択し、管理する Web サイト名をクリックします。
左側のナビゲーションツリーで、
を選択します。目的の環境を見つけ、[操作] 列の [ロールバック] をクリックし、[OK] をクリックします。説明環境に以前にデプロイされたバージョンがない場合は、環境でバージョンのロールバックを実行できません。
環境でバージョンのロールバックを実行した後、環境で別の連続したバージョンのロールバックを実行することはできません。
バージョンを直接指定し、優先順位が最も低い環境にデプロイできます。
環境の削除
ESA コンソールで、[Web サイト] を選択し、管理する Web サイト名をクリックします。
左側のナビゲーションツリーで、
を選択します。削除する環境を見つけ、[操作] 列の [削除] をクリックし、[OK] をクリックします。説明環境を削除する前に、アクティブなリクエストが環境に送信されていないことを確認してください。ESA はアクティブなリクエストを検出しません。
本番環境 (バージョン管理が有効になった後に作成されるデフォルト環境) は削除できません。