envoyagent

package
v3.0.0-...-d6c4d9c Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigMapReconciler

func ConfigMapReconciler(cfg Config) reconciling.NamedConfigMapReconcilerFactory

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

func DaemonSetReconciler

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 {
	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