Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InsertedExtensionConfigurations ¶
func InsertedExtensionConfigurations( wasmPlugins map[extensions.PluginPhase][]*model.WasmPluginWrapper, names []string, pullSecrets map[string][]byte) []*envoy_config_core_v3.TypedExtensionConfig
InsertedExtensionConfigurations returns pre-generated extension configurations added via WasmPlugin.
func PopAppend ¶
func PopAppend(list []*hcm_filter.HttpFilter, filterMap map[extensions.PluginPhase][]*model.WasmPluginWrapper, phase extensions.PluginPhase) []*hcm_filter.HttpFilter
PopAppend takes a list of filters and a set of WASM plugins, keyed by phase. It will remove all plugins of a provided phase from the WASM plugin set and append them to the list of filters
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.