Lister les ressources "Route"
Ce document s'adresse aux administrateurs de réseau maillé qui utilisent les API de routage de services pour configurer des maillages de services.
Dans le modèle d'API de routage des services, les ressources Route
sont associées à Mesh
ou
Gateway
ressources. Dans sa configuration, la ressource Mesh
ou Gateway
fait référence à une ou plusieurs ressources Route
.
Si vous êtes le propriétaire d'une ressource Mesh
ou Gateway
, vous pouvez répertorier les Route
ressources associées à Mesh
ou Gateway
.
Chaque ressource Mesh
ou Gateway
possède une collection enfant synthétique de RouteView
.
ressources. Chaque RouteView
correspond à un seul Route
. RouteView
objet
sont créés avec les objets Route
.
Dans le schéma suivant, le RouteView
pour Gateway
A se compose des éléments suivants :
Ressources TCPRoute
du projet A. Le RouteView
pour Gateway
B comprend
les ressources HTTPRoute
du projet B et les ressources GRPCRoute
du
Projet C.
Cette fonctionnalité est limitée au niveau Mesh
ou Gateway
. Un RouteView
pour
Gateway
ou Mesh
répertorie les routes associées à ce Gateway
ou Mesh
et non
toutes les routes associées
au champ d'application associé.
Pour répertorier les ressources RouteView
, exécutez la commande suivante:
gcloud alpha network-services routeViews list --location=global --[mesh | gateway]=[ MESH_NAME | GATEWAY_NAME ]
Vous ne pouvez pas créer, mettre à jour ni supprimer des ressources RouteView
. Ils sont créés,
mis à jour et supprimé lorsque les ressources Route
correspondantes sont créées ;
mis à jour et supprimé.
Étape suivante
- Pour plus d'informations sur le fonctionnement du routage de service, consultez la page Présentation du routage de service.
- Pour plus d'informations sur les API de routage de service, consultez la documentation des API de services réseau.