Tous les produits
Search
Centre de documentation

Alibaba Cloud Service Mesh:Set a custom domain name in Knative on ASM

Dernière mise à jour :Aug 11, 2026

Chaque service Knative reçoit un nom DNS au format {service-name}.{namespace}.{domain-suffix}. Le suffixe de domaine par défaut est example.com : un service nommé helloworld-go dans l'espace de noms default se résout en helloworld-go.default.example.com. Pour utiliser un domaine qui reflète votre organisation, remplacez le suffixe par défaut dans la console Service Mesh (ASM). Knative met automatiquement à jour tous les services et routes existants pour utiliser le nouveau domaine.

Prérequis

Avant de commencer, assurez-vous d'avoir :

Modifier le suffixe de domaine par défaut

  1. Connectez-vous à la console ASM. Dans le volet de navigation de gauche, choisissez Service Mesh > Mesh Management.

  2. Sur la page Mesh Management, cliquez sur le nom de votre instance ASM. Dans le volet de navigation de gauche, choisissez Ecosystem > Knative on ASM.

  3. Dans la section Knative components de la page Knative on ASM, cliquez sur edit à droite de Service domain name suffix.

  4. Saisissez votre domaine personnalisé, par exemple aliyun.com, puis cliquez sur confirm edit.

Vérifier le domaine personnalisé

Après la modification du suffixe de domaine, Knative met automatiquement à jour tous les services et routes Knative en fonction de la ConfigMap. Chaque service Knative reçoit un nouveau nom d'hôte. Par exemple, le service helloworld-go dans l'espace de noms default avec le domaine défini sur aliyun.com devient helloworld-go.default.aliyun.com.

Tester localement avec le fichier hosts

Ajoutez une entrée à votre fichier hosts local pour mapper le nouveau nom d'hôte à l'adresse IP de votre passerelle ASM. Remplacez <gateway-ip> par l'adresse IP réelle. Pour trouver l'adresse de la passerelle, consultez Interroger l'adresse de la passerelle.

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

Envoyez une requête avec curl :

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

Sortie attendue :

Hello Knative!

Vous pouvez également ouvrir https://helloworld-go.default.aliyun.com dans un navigateur.

Étapes suivantes