Skip to content

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

ステージング環境

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

証明書のステージング環境を使い、新しいカスタム(modern)証明書を本番環境に出す前にテストします。この手順により、次のような事態が起きる 前に、証明書の問題を解決できます。

  • 新しいカスタム証明書のアップロードでミスをした。
  • 証明書の適用順を誤解した。
  • クライアントが以前のカスタム証明書をピン留めしており、TLS 終端エラーが起きる。

提供状況

Free Pro Business Enterprise
提供状況 いいえ いいえ いいえ はい(オープンベータ)

ステージング環境を使う

1. 証明書をアップロードする

カスタム(modern)証明書をステージング環境にアップロードするには、次の手順を行います。

  1. Cloudflare ダッシュボードで Staging Certificates ページを開きます。

    Staging Certificates を開く ↗
  2. Upload Custom Staging Certificate を選択します。

  3. カスタム(modern)証明書をアップロードします(詳細な手順)。

  4. ダッシュボード上のステータスは Staging Deployment になります。ページを更新すると、Staging Active に変わるはずです。

2. 証明書をテストする

Staging Certificates ページに記載された IP アドレスへ curl リクエストを送り、カスタム(modern)証明書をテストします。

curl --resolve <HOSTNAME>:<PORT>:<STAGING_IP> https://<HOSTNAME> -iv

次の点を確認してください。

  • TLS 終端が成功している。
  • エッジで正しい証明書が提供されている。
  • いずれかのクライアントが古い証明書をピン留めしていない。

3. 証明書を本番環境に出す

問題がなければ、カスタム(modern)証明書を本番環境に出します。

  1. Cloudflare ダッシュボードで Staging Certificates ページを開きます。

    Staging Certificates を開く ↗
  2. カスタム証明書を選択します。

  3. Push to Production を選択します。

証明書に問題があった場合は、ステージング環境に残すか、その証明書で Deactivate を選択できます。

4.(任意)証明書をステージングに戻す

カスタム(modern)証明書を本番環境に出したあと問題が起きた場合は、その証明書を無効化してエッジから削除し、追加テストのためにステージング環境へ戻せます。

  1. Cloudflare ダッシュボードで Edge Certificates ページを開きます。

    Edge Certificates を開く ↗
  2. カスタム証明書を選択します。

  3. Deactivate を選択します。

  4. Push to Staging を選択します。


制限事項

アクセス

現時点では、ステージング環境はオープンベータに参加している Enterprise のお客様だけが利用できます。ベータへのアクセスは、アカウントチームに問い合わせてください。

機能

現時点では、ステージング環境の機能は限られています。

  • カスタム(modern)証明書のみ
  • ダッシュボードからの操作のみ

役に立ちましたか?