Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

ドメインのバージョンを変更する

最終更新 Markdown で表示Agent セットアップ

Version Management は Enterprise のお客様向けです。ゾーン設定の変更を安全にテスト、デプロイ、ロールバックできます。

バージョニングを有効にする

デフォルトでは、ゾーンで Version Management は有効になっていません。

Version Management を有効にする手順は、次のとおりです。

  1. Cloudflare ダッシュボードにログインします。

    Account home を開く ↗
  2. アカウントとゾーンを選択します。

  3. Version Management を開きます。

  4. Enable versioning を選択します。

(任意)追加の環境を作成する

Version Management を 有効化 すると、Cloudflare は次を自動で作成します。

  • Version Zero。現在のゾーン設定にあたります。デフォルト環境が作成されると、Version Zero はそれらの環境へ自動でデプロイされ、ライブトラフィックは途切れません。このバージョンは永続的に編集できます。Zone Versioning を無効にすると、Version Zero が再びゾーンになります。
  • Global Configuration。Version Management が対応していない設定は、すべてここにあります。

Environments ページでは、ProductionStagingDevelopment 向けのデフォルト環境を作成できます。

各環境には固有の目的があり、アクセス方法も異なります。

  • Development: 変更が正しく動くことを確認するための環境です。既定の トラフィックフィルター は、cf.zone.name がゾーン名と一致すること、Edge Server IP が特定の値であること、リクエストに development=true の Cookie が含まれることです。
  • Staging: 変更を Production へ送る前にテストするための環境です。既定の トラフィックフィルター は、cf.zone.name がゾーン名と一致することと、Edge Server IP が特定の値であることです。
  • Production: ゾーンに適用するすべての設定を保持する環境です。トラフィックフィルター は編集できません(cf.zone.name がゾーン名と等しいことだけです)。この環境は削除できません。読み取り専用チェックが有効なため、この環境へ昇格したバージョンも読み取り専用になります。

組織の要件に応じて、変更をテストしてロールアウトするための環境を追加で作成する場合があります。


詳細は、環境の作成 を参照してください。

設定を更新する

変更する前に、ゾーンの正しいバージョンにいることを確認してください。

ゾーンのバージョンを切り替える手順は次のとおりです。

  1. Cloudflare ダッシュボードにログインします。

    Account home を開く ↗
  2. アカウントと、Version Management が有効なドメインを選びます。ドメインの Global Configuration が読み込まれます。

  3. 変更したい製品または機能を開きます。

    • 製品または機能がバージョニングに対応している場合: 最後に作業していたバージョンが読み込まれます。
    • 製品または機能がバージョニングに対応していない場合: Global Configuration が読み込まれ、加えた変更はライブトラフィックに影響します。
  4. ドメインサマリーバーに表示されている設定またはバージョンが、作業したい対象であることを確認します。違う場合は、ドメインサマリーバーのバージョンを選んでバージョンスイッチャーを開きます。

Domain Summary はすべてのページからアクセスでき、バージョンとドメインをすばやく切り替えられます。

設定のバージョンを切り替えます

バージョン内では、通常のゾーン設定と同じように設定を更新できます。変更は自動的に保存されます。

バージョンをテストする

バージョンを変更したら、そのバージョンをランクが最も低い環境に適用します。

  1. Cloudflare ダッシュボードにログインします。

    Account home を開く ↗
  2. アカウントとゾーンを選びます。

  3. Version Management を開きます。

  4. Environments を開きます。

  5. ランクが最も低い環境で、Version ドロップダウンから目的のバージョンを選びます。

バージョンをテストするには、その環境の トラフィックフィルター で指定したパターンに一致するリクエストを送ります。

これらのリクエストの扱いについて詳しくは、バージョンの Metrics を参照してください。

バージョンを昇格する

次に、バージョンを各環境へ 昇格 します。

バージョンをプロモートする手順は次のとおりです。

  1. Cloudflare ダッシュボードにログインします。

    Account home を開く ↗
  2. アカウントとゾーンを選びます。

  3. Version Management を開きます。

  4. 環境 を選びます。

  5. バージョンをテストした環境で プロモート を選びます。このオプションは、順位の低い環境と順位の高い環境でバージョンが異なる場合にだけ表示されます。

バージョンを読み取り専用環境へプロモートすると、そのバージョンは以降、永続的に読み取り専用になります。

各環境へ昇格したあと、新しい環境で新しいバージョンをテストします。

繰り返す

ゾーンに新たな変更を加えるときは、新しいバージョンを作成 し、この手順を繰り返します。

役に立ちましたか?