controllers

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2021 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// CtrlNamespaceEnv provides the name of the environment variable where controllers which
	// manage the Kong configuration should use to find (or create) the configuration secret.
	CtrlNamespaceEnv = "KONG_CONFIGURATION_NAMESPACE"

	// ExternalCtrlEnv is an environment variable used to indicate whether the controller is running
	// outside the cluster where the proxy instances are running. If unset it is assumed that the proxy
	// instances can be reached via their Pod IP address. Only accepts "true" to enable.
	ExternalCtrlEnv = "KONG_EXTERNAL_CONTROLLER"
)
View Source
var (
	// DefaultNamespace indicates the namespace that will be used by default
	// when no other is provided for the deployment or management of resources.
	DefaultNamespace = "kong-system"

	// ConfigSecretName indicates the name of the Secret object where Ingress controllers will upload
	// ingress objects for eventual parsing and configuration in the Kong Proxy APIs.
	ConfigSecretName = "kong-config"

	// ProxyInstanceLabel is a label used for controllers (such as the secret configuration
	// controller) to identify which pods are running the Kong proxy which needs to be configured.
	ProxyInstanceLabel = "konghq.com/proxy-instance"
)

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
Package configuration implements the proxy instance configuration controller.
Package configuration implements the proxy instance configuration controller.

Jump to

Keyboard shortcuts

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