package controller
import "k8s.io/apiserver/pkg/server/options/encryptionconfig/controller"
Index ¶
Types ¶
type DynamicKMSEncryptionConfigContent ¶
type DynamicKMSEncryptionConfigContent struct {
// contains filtered or unexported fields
}
DynamicKMSEncryptionConfigContent which can dynamically handle changes in encryption config file.
func NewDynamicKMSEncryptionConfiguration ¶
func NewDynamicKMSEncryptionConfiguration( name, filePath string, dynamicTransformers *encryptionconfig.DynamicTransformers, configContentHash string, stopCh <-chan struct{}, ) *DynamicKMSEncryptionConfigContent
NewDynamicKMSEncryptionConfiguration returns controller that dynamically reacts to changes in encryption config file.
func (*DynamicKMSEncryptionConfigContent) Run ¶
func (d *DynamicKMSEncryptionConfigContent) Run(ctx context.Context)
Run starts the controller and blocks until stopCh is closed.
Source Files ¶
controller.go
- Version
- v0.26.14
- Published
- Feb 14, 2024
- Platform
- windows/amd64
- Imports
- 11 packages
- Last checked
- 5 minutes ago –
Tools for package owners.