applicationlayer

package
v1.24.0 Latest Latest
Warning

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

Go to latest
Published: Nov 19, 2021 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

View Source
const (
	L7LogCollectorDeamonsetName = "l7-log-collector"
	L7CollectorContainerName    = "l7-collector"
	ProxyContainerName          = "envoy-proxy"
	EnvoyLogsVolumeName         = "envoy-logs"
	FelixSync                   = "felix-sync"
	EnvoyConfigMapName          = "envoy-config"
	EnvoyConfigMapKey           = "envoy-config.yaml"
	APLName                     = "application-layer"
)

Variables

This section is empty.

Functions

func ApplicationLayer

func ApplicationLayer(
	config *Config,
) render.Component

Types

type Config

type Config struct {
	// Required config.
	PullSecrets  []*corev1.Secret
	Installation *operatorv1.InstallationSpec
	OsType       rmeta.OSType

	// Optional config.
	LogsEnabled            bool
	LogRequestsPerInterval *int64
	LogIntervalSeconds     *int64
	// contains filtered or unexported fields
}

Config contains all the config information ApplicationLayer needs to render component.

Jump to

Keyboard shortcuts

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