controller

package
v0.29.12 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2024 License: Apache-2.0 Imports: 12 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EncryptionConfigFileChangePollDuration = time.Minute

EncryptionConfigFileChangePollDuration is exposed so that integration tests can crank up the reload speed.

Functions

This section is empty.

Types

type DynamicEncryptionConfigContent added in v0.29.0

type DynamicEncryptionConfigContent struct {
	// contains filtered or unexported fields
}

DynamicEncryptionConfigContent which can dynamically handle changes in encryption config file.

func NewDynamicEncryptionConfiguration added in v0.27.0

func NewDynamicEncryptionConfiguration(
	name, filePath string,
	dynamicTransformers *encryptionconfig.DynamicTransformers,
	configContentHash string,
	apiServerID string,
) *DynamicEncryptionConfigContent

NewDynamicEncryptionConfiguration returns controller that dynamically reacts to changes in encryption config file.

func (*DynamicEncryptionConfigContent) Run added in v0.29.0

Run starts the controller and blocks until ctx is canceled.

Jump to

Keyboard shortcuts

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