istio

package
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultHTTPFilter            = "htnn-http-filter"
	ECDSConsumerName             = "htnn-consumer"
	DynamicConfigEnvoyFilterName = "htnn-dynamic-config"
)

Variables

This section is empty.

Functions

func DefaultEnvoyFilters

func DefaultEnvoyFilters() map[component.EnvoyFilterKey]*istiov1a3.EnvoyFilter

func GenerateConsumers

func GenerateConsumers(consumers map[string]interface{}) *istiov1a3.EnvoyFilter

func GenerateDynamicConfigs added in v0.4.0

func GenerateDynamicConfigs(namespacedDynamicConfigs map[string]map[string]*mosniov1.DynamicConfig) map[component.EnvoyFilterKey]*istiov1a3.EnvoyFilter

func GenerateLDSFilter added in v0.4.0

func GenerateLDSFilter(key string, ldsName string, hasHCM bool, config map[string]interface{}) *istiov1a3.EnvoyFilter

func GenerateRouteFilter

func GenerateRouteFilter(host *model.VirtualHost, route string, config map[string]interface{}) *istiov1a3.EnvoyFilter

func MustNewStruct

func MustNewStruct(fields map[string]interface{}) *structpb.Struct

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL