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
func (d *DynamicEncryptionConfigContent) Run(ctx context.Context)
Run starts the controller and blocks until ctx is canceled.
Click to show internal directories.
Click to hide internal directories.