Source File:





Description: Upstreams represent destination for routing HTTP requests. Upstreams can be compared to clusters in Envoy terminology. Each upstream in Gloo has a type. Supported types include static, kubernetes, aws, consul, and more. Each upstream type is handled by a corresponding Gloo plugin.


Field Type Description Default
upstream_spec Type-specific configuration. Examples include static, kubernetes, and aws. The type-specific config for the upstream is called a spec.
status Status indicates the validation status of the resource. Status is read-only by clients, and set by gloo during validation
metadata Metadata contains the object metadata for this resource
discovery_metadata Upstreams and their configuration can be automatically by Gloo Discovery if this upstream is created or modified by Discovery, metadata about the operation will be placed here.


Description: created by discovery services

Field Type Description Default