Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InsertedExtensionConfigurations ¶
func InsertedExtensionConfigurations( wasmPlugins []*model.WasmPluginWrapper, names []string, pullSecrets map[string][]byte, ) []*core.TypedExtensionConfig
InsertedExtensionConfigurations builds added via WasmPlugin.
func PopAppendHTTP ¶
func PopAppendHTTP(list []*hcm.HttpFilter, filterMap map[extensions.PluginPhase][]*model.WasmPluginWrapper, phase extensions.PluginPhase, ) []*hcm.HttpFilter
PopAppendHTTP 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
func PopAppendNetwork ¶
func PopAppendNetwork(list []*listener.Filter, filterMap map[extensions.PluginPhase][]*model.WasmPluginWrapper, phase extensions.PluginPhase, ) []*listener.Filter
PopAppendNetwork 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.