Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Clients ¶
type Clients struct {
// contains filtered or unexported fields
}
func (*Clients) RouteOptionClient ¶
func (c *Clients) RouteOptionClient() gatewayv1.RouteOptionClient
func (*Clients) ServiceClient ¶
func (c *Clients) ServiceClient() skkube.ServiceClient
func (*Clients) UpstreamClient ¶
func (c *Clients) UpstreamClient() v1.UpstreamClient
func (*Clients) VirtualHostOptionClient ¶
func (c *Clients) VirtualHostOptionClient() gatewayv1.VirtualHostOptionClient
type Context ¶
type Context struct { InstallNamespace string ValuesManifestFile string // whether or not the validation webhook is configured to always accept resources, // i.e. if this is set to true, the webhook will accept regardless of errors found during validation ValidationAlwaysAccept bool }
Context contains the set of properties for a given installation of Gloo Gateway
type ResourceClients ¶
type ResourceClients interface { RouteOptionClient() gatewayv1.RouteOptionClient VirtualHostOptionClient() gatewayv1.VirtualHostOptionClient ServiceClient() skkube.ServiceClient UpstreamClient() v1.UpstreamClient }
ResourceClients is a set of clients for interacting with the Edge resources
func NewResourceClients ¶
Click to show internal directories.
Click to hide internal directories.