Package: gloo.solo.io

Types:
Source File: github.com/solo-io/solo-projects/projects/gloo/api/v1/plugins.proto

ListenerPlugins

Plugin-specific configuration that lives on listeners Each ListenerPlugin object contains configuration for a specific plugin Note to developers: new Listener Plugins must be added to this struct to be usable by Gloo.


Field Type Description Default

VirtualHostPlugins

Plugin-specific configuration that lives on virtual hosts Each VirtualHostPlugin object contains configuration for a specific plugin Note to developers: new Virtual Host Plugins must be added to this struct to be usable by Gloo.

"rate_limits": .ratelimit.plugins.gloo.solo.io.IngressRateLimit

Field Type Description Default
rate_limits .ratelimit.plugins.gloo.solo.io.IngressRateLimit

RoutePlugins

Plugin-specific configuration that lives on routes Each RoutePlugin object contains configuration for a specific plugin Note to developers: new Route Plugins must be added to this struct to be usable by Gloo.


Field Type Description Default

DestinationSpec

Configuration for Destinations that are tied to the UpstreamSpec or ServiceSpec on that destination

"sqoop": .sqoop.plugins.gloo.solo.io.DestinationSpec

Field Type Description Default
sqoop .sqoop.plugins.gloo.solo.io.DestinationSpec

UpstreamSpec

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