Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
type Reconciler struct {
// contains filtered or unexported fields
}
Reconciler reconciles and rotates contents in the pod and Kubernetes secrets periodically
func NewReconciler ¶
func NewReconciler(driverName string, client client.Reader, s *runtime.Scheme, rotationPollInterval time.Duration, providerClients *secretsstore.PluginClientBuilder, tokenClient *k8s.TokenClient) (*Reconciler, error)
NewReconciler returns a new reconciler for rotation
func (*Reconciler) Run ¶
func (r *Reconciler) Run(stopCh <-chan struct{})
Run starts the rotation reconciler
type StatsReporter ¶
type StatsReporter interface {
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.