WorkloadGroup
networking.istio.io / v1
apiVersion: networking.istio.io/v1
kind: WorkloadGroup
metadata:
name: example
spec object
Describes a collection of workload instances. See more details at: https://istio.io/docs/reference/config/networking/workload-group.html
metadata object
Metadata that will be used for all corresponding `WorkloadEntries`.
annotations
object
labels
object
probe object
`ReadinessProbe` describes the configuration the user must provide for healthchecking on their workload.
exec object
Health is determined by how the command that is executed exited.
command
[]string
Command to run.
failureThreshold
integer
Minimum consecutive failures for the probe to be considered failed after having succeeded.
format:
int32httpGet object
`httpGet` is performed to a given endpoint and the status/able to connect determines health.
host
string
Host name to connect to, defaults to the pod IP.
httpHeaders []object
Headers the proxy will pass on to make the request.
name
string
value
string
path
string
Path to access on the HTTP server.
port
integer required
Port on which the endpoint lives.
minimum:
0maximum:
4.294967295e+09
scheme
string
initialDelaySeconds
integer
Number of seconds after the container has started before readiness probes are initiated.
format:
int32
periodSeconds
integer
How often (in seconds) to perform the probe.
format:
int32
successThreshold
integer
Minimum consecutive successes for the probe to be considered successful after having failed.
format:
int32tcpSocket object
Health is determined by if the proxy is able to connect.
host
string
port
integer required
minimum:
0maximum:
4.294967295e+09
timeoutSeconds
integer
Number of seconds after which the probe times out.
format:
int32template object required
Template to be used for the generation of `WorkloadEntry` resources that belong to this `WorkloadGroup`.
address
string
Address associated with the network endpoint without the port.
maxLength:
256
labels
object
One or more labels associated with the endpoint.
locality
string
The locality associated with the endpoint.
maxLength:
2048
network
string
Network enables Istio to group endpoints resident in the same L3 domain/network.
maxLength:
2048
ports
object
Set of ports associated with the endpoint.
serviceAccount
string
The service account associated with the workload if a sidecar is present in the workload.
maxLength:
253
weight
integer
The load balancing weight associated with the endpoint.
minimum:
0maximum:
4.294967295e+09
status
object
No matches. Try .spec.metadata for an exact path