envoyagent

package
v2.21.11 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigMapCreator

func ConfigMapCreator(cfg Config) reconciling.NamedConfigMapCreatorGetter

ConfigMapCreator returns a ConfigMap containing the config for the Envoy agent.

func DaemonSetCreator

func DaemonSetCreator(agentIP net.IP, versions kubermatic.Versions, configHash string, registryWithOverwrite registry.WithOverwriteFunc) reconciling.NamedDaemonSetCreatorGetter

DaemonSetCreator returns the function to create and update the Envoy DaemonSet.

Types

type Config

type Config struct {
	AdminPort uint32
	ProxyHost string
	ProxyPort uint32
	Listeners []Listener
}

type Listener

type Listener struct {
	BindAddress string
	BindPort    uint32
	Authority   string
}

Jump to

Keyboard shortcuts

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