Documentation ¶
Overview ¶
Package configuration implements the reflection logic for configmaps and secrets.
Index ¶
- Constants
- func NewConfigMapReflector(workers uint) manager.Reflector
- func NewNamespacedConfigMapReflector(opts *options.NamespacedOpts) manager.NamespacedReflector
- func NewNamespacedSecretReflector(opts *options.NamespacedOpts) manager.NamespacedReflector
- func NewSecretReflector(workers uint) manager.Reflector
- type NamespacedConfigMapReflector
- type NamespacedSecretReflector
Constants ¶
View Source
const (
// ConfigMapReflectorName is the name associated with the ConfigMap reflector.
ConfigMapReflectorName = "ConfigMap"
)
View Source
const (
// SecretReflectorName is the name associated with the Secret reflector.
SecretReflectorName = "Secret"
)
Variables ¶
This section is empty.
Functions ¶
func NewConfigMapReflector ¶
NewConfigMapReflector builds a ConfigMapReflector.
func NewNamespacedConfigMapReflector ¶
func NewNamespacedConfigMapReflector(opts *options.NamespacedOpts) manager.NamespacedReflector
NewNamespacedConfigMapReflector returns a function generating NamespacedConfigMapReflector instances.
func NewNamespacedSecretReflector ¶
func NewNamespacedSecretReflector(opts *options.NamespacedOpts) manager.NamespacedReflector
NewNamespacedSecretReflector returns a function generating NamespacedSecretReflector instances.
func NewSecretReflector ¶
NewSecretReflector builds a SecretReflector.
Types ¶
type NamespacedConfigMapReflector ¶
type NamespacedConfigMapReflector struct { generic.NamespacedReflector // contains filtered or unexported fields }
NamespacedConfigMapReflector manages the ConfigMap reflection.
type NamespacedSecretReflector ¶
type NamespacedSecretReflector struct { generic.NamespacedReflector // contains filtered or unexported fields }
NamespacedSecretReflector manages the Secret reflection.
Click to show internal directories.
Click to hide internal directories.