Documentation
¶
Index ¶
- type RefResolver
- func (r *RefResolver) GetBackupMariaDB(ctx context.Context, ref *databasev1alpha1.BackupMariaDBRef, namespace string) (*databasev1alpha1.BackupMariaDB, error)
- func (r *RefResolver) GetMariaDB(ctx context.Context, ref *databasev1alpha1.MariaDBRef, namespace string) (*databasev1alpha1.MariaDB, error)
- func (r *RefResolver) ReadSecretKeyRef(ctx context.Context, selector corev1.SecretKeySelector, namespace string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RefResolver ¶
type RefResolver struct {
// contains filtered or unexported fields
}
func New ¶
func New(client client.Client) *RefResolver
func (*RefResolver) GetBackupMariaDB ¶
func (r *RefResolver) GetBackupMariaDB(ctx context.Context, ref *databasev1alpha1.BackupMariaDBRef, namespace string) (*databasev1alpha1.BackupMariaDB, error)
func (*RefResolver) GetMariaDB ¶
func (r *RefResolver) GetMariaDB(ctx context.Context, ref *databasev1alpha1.MariaDBRef, namespace string) (*databasev1alpha1.MariaDB, error)
func (*RefResolver) ReadSecretKeyRef ¶
func (r *RefResolver) ReadSecretKeyRef(ctx context.Context, selector corev1.SecretKeySelector, namespace string) (string, error)
Click to show internal directories.
Click to hide internal directories.