Documentation ¶
Index ¶
- func CreateAndPrintObject(ctx context.Context, yml []byte, outputType printers.OutputType, ...) error
- func GetAuthConfigs(name string, opts *options.Options) (extauthv1.AuthConfigList, error)
- func GetName(args []string, opts *options.Options) string
- func GetProxies(name string, opts *options.Options) (gloov1.ProxyList, error)
- func GetRateLimitConfigs(name string, opts *options.Options) (ratelimit.RateLimitConfigList, error)
- func GetRouteTables(name string, opts *options.Options) (v1.RouteTableList, error)
- func GetSettings(opts *options.Options) (*gloov1.Settings, error)
- func GetUpstreamGroups(name string, opts *options.Options) (gloov1.UpstreamGroupList, error)
- func GetUpstreams(name string, opts *options.Options) (gloov1.UpstreamList, error)
- func GetVirtualServices(name string, opts *options.Options) (v1.VirtualServiceList, error)
- func ListProxiesFromSettings(namespace string, opts *options.Options, settings *gloov1.Settings) (gloov1.ProxyList, error)
- type Runner
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAndPrintObject ¶
func GetAuthConfigs ¶ added in v1.0.0
func GetProxies ¶
GetProxies retrieves the proxies from the Control Plane via the ProxyEndpointServer API This is utilized by `glooctl get proxy` to return the content of Proxies
func GetRateLimitConfigs ¶ added in v1.6.11
func GetRouteTables ¶ added in v0.20.3
func GetSettings ¶ added in v1.12.55
func GetUpstreamGroups ¶ added in v0.18.1
func GetUpstreams ¶
func GetVirtualServices ¶
func ListProxiesFromSettings ¶ added in v1.12.55
func ListProxiesFromSettings(namespace string, opts *options.Options, settings *gloov1.Settings) (gloov1.ProxyList, error)
ListProxiesFromSettings retrieves the proxies from the Control Plane via the ProxyEndpointServer API This is utilized by `glooctl check` to report the statuses of Proxies
Types ¶
Click to show internal directories.
Click to hide internal directories.