Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetVaultRefAndRole ¶
func GetVaultRefAndRole(cr crd.Interface, ref api.RoleReference) (*appcat.AppReference, string, error)
Types ¶
type DBCredManager ¶
type DBCredManager struct { secret.SecretGetter DBAccessReq *api.DatabaseAccessRequest KubeClient kubernetes.Interface VaultClient *vaultapi.Client }
func NewDatabaseCredentialManager ¶
func NewDatabaseCredentialManager(kClient kubernetes.Interface, appClient appcat_cs.AppcatalogV1alpha1Interface, cr crd.Interface, dbAR *api.DatabaseAccessRequest) (*DBCredManager, error)
func (*DBCredManager) GetOwnerReference ¶
func (d *DBCredManager) GetOwnerReference() metav1.OwnerReference
func (*DBCredManager) ParseCredential ¶
Click to show internal directories.
Click to hide internal directories.