データ サービスにおけるカスタム ドメイン
TiDB Cloudデータ サービスは、各データ アプリのエンドポイントにアクセスするためのデフォルト ドメイン<region>.data.tidbcloud.com
を提供します。パーソナライズと柔軟性を高めるために、デフォルト ドメインを使用する代わりに、データ アプリのカスタム ドメインを構成できます。
このドキュメントでは、データ アプリでカスタム ドメインを管理する方法について説明します。
始める前に
データ アプリのカスタム ドメインを構成する前に、次の点に注意してください。
- カスタム ドメイン リクエストは、セキュリティのために HTTPS のみをサポートします。カスタム ドメインを正常に構成すると、「Let's Encrypt」証明書が自動的に適用されます。
- カスタム ドメインは、 TiDB Cloudデータ サービス内で一意である必要があります。
- クラスターのリージョンによって決定されるデフォルト ドメインごとに、カスタム ドメインを 1 つだけ構成できます。
カスタムドメインを管理する
次のセクションでは、データ アプリのカスタム ドメインを作成、編集、削除する方法について説明します。
カスタムドメインを作成する
データ アプリのカスタム ドメインを作成するには、次の手順を実行します。
- プロジェクトのデータサービスページに移動します。
- 左側のペインで、対象のデータ アプリの名前をクリックして詳細を表示します。
- [カスタム ドメインの管理]領域で、 [カスタム ドメインの追加]をクリックします。
- [カスタム ドメインの追加]ダイアログ ボックスで、次の操作を行います。
- 置き換えるデフォルトのドメインを選択します。
- 希望するカスタム ドメイン名を入力します。
- オプション: エンドポイントのプレフィックスとしてカスタム パスを構成します。カスタム パスが空のままの場合、デフォルトのパスが使用されます。
- ベース URLをプレビューして、期待どおりであることを確認します。正しい場合は、 [保存]をクリックします。
- DNS 設定ダイアログの指示に従って、DNS プロバイダーのデフォルト ドメインの
CNAME
レコードを追加します。
システムが DNS 設定を検証している間、カスタム ドメインは最初は「保留中」ステータスになります。DNS 検証が成功すると、カスタム ドメインのステータスが「成功」に更新されます。
注記:
DNS プロバイダーによっては、DNS レコードが検証されるまでに最大 24 時間かかる場合があります。カスタム ドメインが 24 時間以上検証されない場合、期限切れステータスになります。この場合、カスタム ドメインを削除して再試行するしかありません。
カスタム ドメインのステータスがSuccessに設定されると、それを使用してエンドポイントにアクセスできます。TiDB TiDB Cloud Data Service によって提供されるコード例は、カスタム ドメインとパスに自動的に更新されます。詳細については、 エンドポイントを呼び出す参照してください。
カスタムドメインを編集する
注記:
以下の変更を完了すると、以前のカスタム ドメインとカスタム パスは直ちに無効になります。カスタム ドメインを変更する場合は、新しい DNS レコードが検証されるまで待つ必要があります。
データ アプリのカスタム ドメインを編集するには、次の手順を実行します。
- プロジェクトのデータサービスページに移動します。
- 左側のペインで、対象のデータ アプリの名前をクリックして詳細を表示します。
- 「カスタムドメインの管理」領域で、「アクション」列を見つけてクリックします。 編集するカスタム ドメインの行を編集します。
- 表示されたダイアログ ボックスで、カスタム ドメインまたはカスタム パスを更新します。
- ベース URLをプレビューして、期待どおりであることを確認します。正しい場合は、 [保存]をクリックします。
- カスタム ドメインを変更した場合は、 [DNS 設定]ダイアログの指示に従って、DNS プロバイダーのデフォルト ドメインの
CNAME
レコードを追加します。
カスタムドメインを削除する
注記:
カスタム ドメインを削除する前に、カスタム ドメインがもう使用されていないことを確認してください。
データ アプリのカスタム ドメインを削除するには、次の手順を実行します。
- プロジェクトのデータサービスページに移動します。
- 左側のペインで、対象のデータ アプリの名前をクリックして詳細を表示します。
- 「カスタムドメインの管理」領域で、「アクション」列を見つけてクリックします。 削除するカスタム ドメインの行を削除します。
- 表示されたダイアログボックスで削除を確認します。