envoyagent

package
v2.24.5 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const StatsPort uint32 = 8002

Variables

This section is empty.

Functions

func ConfigMapReconciler added in v2.22.0

func ConfigMapReconciler(cfg Config) reconciling.NamedConfigMapReconcilerFactory

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

func DaemonSetReconciler added in v2.22.0

func DaemonSetReconciler(agentIP net.IP, versions kubermatic.Versions, configHash string, imageRewriter registry.ImageRewriter) reconciling.NamedDaemonSetReconcilerFactory

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

Types

type Config

type Config struct {
	StatsPort uint32
	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