バージョンは、WAF カスタムルールや その他の最適化設定 など、ゾーンに関連する設定の集まりです。
Version Management を 有効化 すると、Cloudflare は次を自動で作成します。
- Version Zero。現在のゾーン設定にあたります。デフォルト環境が作成されると、Version Zero はそれらの環境へ自動でデプロイされ、ライブトラフィックは途切れません。このバージョンは永続的に編集できます。Zone Versioning を無効にすると、Version Zero が再びゾーンになります。
- Global Configuration。Version Management が対応していない設定は、すべてここにあります。
Environments ページでは、Production、Staging、Development 向けのデフォルト環境を作成できます。
同じタイミングで複数の設定実装を試す場合や、複数種類の変更を扱う場合は、ゾーンの新しいバージョンを作成します。 新しいバージョンの作成には Zone Versioning ロールでは不十分です。Super Administrator または Administrator ロールが必要です。
新しいバージョンを作成する手順は次のとおりです。
-
Cloudflare ダッシュボードで Account home ページを開き、アカウントとゾーンを選択します。
Account home を開く ↗ -
Version Management を開きます。
-
既存のバージョンで Clone を選択します。そのバージョンの設定がすべてコピーされます。
-
必要に応じて Edit Description で、このバージョンの目的を詳しく記入できます。
ゾーン設定は Global Configuration と各バージョンの 2 つの領域に分かれます。
- Global Configuration は、バージョニング対象外のゾーン設定を制御します。変更すると、ゾーンのすべてのバージョンに自動で適用されます。
- バージョン設定は、バージョニング対象のゾーン設定を更新します。次の条件があります。
- 読み取り専用環境 に適用されていないときは編集できます。
- 環境に関連付けたとき に適用されます。
変更する前に、ゾーンの正しいバージョンにいることを確認してください。
ゾーンのバージョンを切り替える手順は次のとおりです。
-
Cloudflare ダッシュボードにログインします。
Account home を開く ↗ -
アカウントと、Version Management が有効なドメインを選びます。ドメインの Global Configuration が読み込まれます。
-
変更したい製品または機能を開きます。
- 製品または機能がバージョニングに対応している場合: 最後に作業していたバージョンが読み込まれます。
- 製品または機能がバージョニングに対応していない場合: Global Configuration が読み込まれ、加えた変更はライブトラフィックに影響します。
-
ドメインサマリーバーに表示されている設定またはバージョンが、作業したい対象であることを確認します。違う場合は、ドメインサマリーバーのバージョンを選んでバージョンスイッチャーを開きます。
Domain Summary はすべてのページからアクセスでき、バージョンとドメインをすばやく切り替えられます。
バージョン内では、通常のゾーン設定と同じように設定を更新できます。変更は自動的に保存されます。
Production は、デフォルトで読み取り専用の環境です。そのため、Production に関連付けられたバージョンも読み取り専用になります。この設定により、アカウントの別メンバーがライブトラフィックに関連付けられたバージョンを誤って編集するのを防ぎます。この設定は、環境を編集して変更できます。
読み取り専用環境 に関連付けられたバージョンの設定を変更するには、次のいずれかです。
- 環境のバージョンを変更 して別のバージョンにし、そのあと対象バージョンを変更します。
- 環境の設定を 編集 し、Read-only environment 設定を外します。そのあと、新しいバージョンをこの環境に昇格します。
バージョンが適用された環境へ トラフィックを送り始める と、そのトラフィックに何が起きたかのメトリクスも表示できます。
メトリクスを表示する手順は次のとおりです。
-
Cloudflare ダッシュボードで Account home ページを開き、アカウントとゾーンを選択します。
Account home を開く ↗ -
Version Management を開きます。
-
既存のバージョンで View Metrics を選択します。