Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsCriticalErr ¶
func NewCriticalErr ¶
Types ¶
type ProviderHandler ¶
type ProviderHandler struct {
// contains filtered or unexported fields
}
ProviderHandler manages all secret providers supported by the operator. On Update, it initializes or refreshes a secret-provider client for each cluster that has a provider configured.
func NewProviderHandler ¶
func NewProviderHandler(providers ...Provider) *ProviderHandler
func (*ProviderHandler) FillSecretData ¶
func (h *ProviderHandler) FillSecretData(ctx context.Context, cr *api.PerconaServerMongoDB, data map[string][]byte) (bool, error)
func (*ProviderHandler) Update ¶
func (h *ProviderHandler) Update(ctx context.Context, cl client.Client, cr *api.PerconaServerMongoDB) error
Click to show internal directories.
Click to hide internal directories.