GatewayServiceMesh
import type { GatewayServiceMesh } from "https://googleapis.deno.dev/v1/clouddeploy:v1.ts";
Information about the Kubernetes Gateway API service mesh configuration.
interface GatewayServiceMesh {
deployment?: string;
httpRoute?: string;
podSelectorLabel?: string;
routeDestinations?: RouteDestinations;
routeUpdateWaitTime?: number;
service?: string;
stableCutbackDuration?: number;
}§Properties
§
deployment?: string
[src]Required. Name of the Kubernetes Deployment whose traffic is managed by the specified HTTPRoute and Service.
§
podSelectorLabel?: string
[src]Optional. The label to use when selecting Pods for the Deployment and Service resources. This label must already be present in both resources.
§
routeDestinations?: RouteDestinations
[src]Optional. Route destinations allow configuring the Gateway API HTTPRoute to be deployed to additional clusters. This option is available for multi-cluster service mesh set ups that require the route to exist in the clusters that call the service. If unspecified, the HTTPRoute will only be deployed to the Target cluster.