すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud Service Mesh:Knative on ASM でのカスタムドメイン名の設定

最終更新日:Mar 11, 2026

すべての Knative Service は、{service-name}.{namespace}.{domain-suffix} の形式で DNS 名を受け取ります。デフォルトのドメインサフィックスは example.com です。例えば、default 名前空間内の helloworld-go というサービスは、helloworld-go.default.example.com に解決されます。組織を反映するドメインを使用するには、Service Mesh (ASM) コンソールでデフォルトのサフィックスを置き換えます。Knative は、既存のすべての Service とルートを自動的に更新し、新しいドメインを使用するようにします。

前提条件

開始する前に、以下を確認してください。

デフォルトドメインサフィックスの変更

  1. ASM コンソールにログオンします。 左側のナビゲーションウィンドウで、[Service Mesh] > [メッシュ管理]を選択します。

  2. [メッシュ管理] ページで、ASM インスタンスの名前をクリックします。 左側のナビゲーションウィンドウで、[エコシステム] > [Knative On ASM] を選択します。

  3. Knative コンポーネント」セクションで、「ASM 上の Knative」ページの「サービス ドメイン名サフィックス」の右側にある「編集」をクリックします。

  4. カスタムドメイン (たとえば、aliyun.com) を入力し、[編集を確定] をクリックします。

カスタムドメインの検証

ドメインサフィックスが変更されると、Knative は ConfigMap に基づいてすべての Knative Service とルートを自動的に更新します。各 Knative Service は新しいホスト名を受け取ります。例えば、default 名前空間内の helloworld-go サービスでドメインが aliyun.com に設定されている場合、そのサービスは helloworld-go.default.aliyun.com になります。

hosts ファイルを使用したローカルテスト

新しいホスト名を ASM ゲートウェイ IP アドレスにマッピングするエントリをローカルの hosts ファイルに追加します。<gateway-ip> を実際の IP アドレスに置き換えます。ゲートウェイアドレスを見つけるには、「ゲートウェイアドレスの照会」をご参照ください。

<gateway-ip> helloworld-go.default.aliyun.com

curl でリクエストを送信します。

curl http://helloworld-go.default.aliyun.com

期待される出力:

Hello Knative!

また、ブラウザで https://helloworld-go.default.aliyun.com を開くこともできます。

次のステップ