Referenz

Auf dieser Seite werden die Ressourcen für Gateway- und Anbietererweiterungen beschrieben.

API-Ressourcen

Bei Gateway for Mesh verwendet eine xRoute normalerweise einen Kubernetes-Dienst als das parentRef Verwendung So wird der übergeordnete Dienst zum „Dienst-Front-End“. damit die Kundin oder der Kunde -Aufruf, bei dem der Dienst einen automatisch zugewiesenen DNS-Namen erhält (name.namespace.svc.cluster.local) und IP-Adresse (ClusterIP). Proxylos Der gRPC-Client verwendet dann den Kanal-URI, um auf den Dienst unter

xds:///SERVICE_NAME.NAMESPACE_NAME.svc.cluster.local:${PORT}

HTTPRoute

Die HTTPRoute API-Spezifikation, eine wichtige Komponente der Kubernetes Gateway API, definiert eine Ressource zum Weiterleiten von HTTP-Traffic in Kubernetes. Sie ermöglicht es Nutzern, detaillierte Routingregeln für HTTP-Traffic anzugeben und anhand von Attributen wie Hostnamen, Pfaden, Headern und Methoden festzulegen, wie Anfragen innerhalb des Clusters weitergeleitet werden. HTTPRoute kann auch an Gateways angehängt werden, die als Einstiegspunkte für Traffic in den Cluster.

Weitere Informationen finden Sie unter HTTPRoute.

GRPCRoute

Die GRPCRoute API-Spezifikation ist Teil der Kubernetes Gateway API und definiert eine Ressource für das Routing von gRPC-Traffic innerhalb eines Kubernetes-Clusters. Damit können Nutzer angeben, wie gRPC-Anfragen anhand von Kriterien wie Hostnamen, gRPC-Methoden und Headern abgeglichen und an Backend-Dienste weitergeleitet werden sollen. Sie können GRPC-Routen an Gateways anhängen, die als Einstiegspunkte für Traffic in des Clusters. Diese Spezifikation ermöglicht eine detaillierte Steuerung des gRPC-Traffics und ist damit ein wertvolles Tool für die Verwaltung von gRPC-basierten Anwendungen in Kubernetes

Weitere Informationen finden Sie unter GRPCRoute.