package
0.11.0-radware2
Repository: https://github.com/radware/go-control-plane.git
Documentation: pkg.go.dev
# Functions
MakeCluster creates a cluster using either ADS or EDS.
MakeEndpoint creates a localhost endpoint on a given port.
MakeExtensionConfig creates a extension config for a cluster.
MakeRouteConfig creates an HTTP route config that routes to a given cluster.
No description provided by the author
MakeRuntime creates an RTDS layer with some fields.
MakeScopedRouteConfig creates an HTTP scoped route that routes to a given cluster.
Creates a HTTP listener using Scoped Routes, which extracts the "Host" header field as the key.
MakeScopedRouteHTTPListenerForRoute is the same as MakeScopedRouteHTTPListener, except it inlines a reference to the routeConfigName, and so doesn't require a ScopedRouteConfiguration resource.
MakeSecrets generates an SDS secret.
Creates a TCP listener HTTP manager.
No description provided by the author
No description provided by the author
# Constants
Ads mode for resources: one aggregated xDS service.
AlsCluster is the clustername for gRPC access log service (ALS).
Delta mode for resources: individual delta xDS services.
Delta Ads mode for resource: one aggregated delta xDS service.
Rest mode for resources: polling using Fetch.
Xds mode for resources: individual xDS services.
XdsCluster is the cluster name for the control server (used by non-ADS set-up).
# Variables
RefreshDelay for the polling config source.
# Structs
TestSnapshot holds parameters for a synthetic snapshot.