Documentation
¶
Index ¶
- Variables
- func FilterManagerConfigToTypedStruct(fmc *filtermanager.FilterManagerConfig) *xds.TypedStruct
- func NewPluginConfig(plugins []*model.FilterConfig) *filtermanager.FilterManagerConfig
- func NewSinglePluginConfig(name string, config interface{}) *filtermanager.FilterManagerConfig
- type ControlPlane
- type Resources
Constants ¶
This section is empty.
Variables ¶
View Source
var ( FeatureTestEnvoyDynamicCluster = "x-test-envoy-dynamic-cluster" DynamicClusterHeader = "Cluster-Name" )
Functions ¶
func FilterManagerConfigToTypedStruct ¶
func FilterManagerConfigToTypedStruct(fmc *filtermanager.FilterManagerConfig) *xds.TypedStruct
func NewPluginConfig ¶ added in v0.4.0
func NewPluginConfig(plugins []*model.FilterConfig) *filtermanager.FilterManagerConfig
func NewSinglePluginConfig ¶ added in v0.4.0
func NewSinglePluginConfig(name string, config interface{}) *filtermanager.FilterManagerConfig
Types ¶
type ControlPlane ¶
type ControlPlane struct {
// contains filtered or unexported fields
}
func NewControlPlane ¶
func NewControlPlane() *ControlPlane
func (*ControlPlane) Start ¶
func (cp *ControlPlane) Start()
func (*ControlPlane) UseGoPluginConfig ¶
func (cp *ControlPlane) UseGoPluginConfig(t *testing.T, config *filtermanager.FilterManagerConfig, dp *dataplane.DataPlane)
Click to show internal directories.
Click to hide internal directories.