Canary.spec.service.match[].headers[key].spec.service
Kubernetes Service spec
| Field / Type | Description |
|---|---|
Metadata to add to the apex service | |
appProtocol | Application protocol of the port |
backendTimeout | Backend request timeout (Gateway API only) |
AppMesh backend array | |
Metadata to add to the canary service | |
Istio Cross-Origin Resource Sharing policy (CORS) | |
delegation | enable behaving as a delegate VirtualService |
The list of parent Gateways for a HTTPRoute
| |
The list of Istio gateway for this virtual service | |
Headers operations | |
headless | Headless if set to true, generates headless Kubernetes services. |
The list of host names for this service | |
URI match conditions | |
meshName | AppMesh mesh name |
Mirror defines a schema for a filter that mirrors requests. | |
name | Kubernetes service name |
port | Container port number |
portDiscovery | Enable port discovery |
portName | Container port name |
Metadata to add to the primary service | |
Retry policy for HTTP requests | |
Rewrite HTTP URIs | |
targetPort | Container target port name
|
timeout | HTTP or gRPC request timeout |
trafficDistribution | Traffic distribution of the service
|
Istio traffic policy | |
UnmanagedMetadata is a list of metadata keys that should be ignored by Flagger. |