Documentation
¶
Index ¶
- Constants
- func AppendTemplatedSecretData(dbcr *kindav1beta1.Database, secretData map[string][]byte, ...) map[string][]byte
- func GenerateTemplatedSecrets(dbcr *kindav1beta1.Database, databaseCred database.Credentials, ...) (secrets map[string][]byte, err error)
- func ParseTemplatedSecretsData(dbcr *kindav1beta1.Database, cred database.Credentials, data map[string][]byte) (database.Credentials, error)
- func RemoveObsoleteSecret(dbcr *kindav1beta1.Database, secretData map[string][]byte, ...) map[string][]byte
- type SecretsTemplatesFields
Constants ¶
View Source
const ( FieldPostgresDB = "POSTGRES_DB" FieldPostgresUser = "POSTGRES_USER" FieldPostgressPassword = "POSTGRES_PASSWORD" FieldMysqlDB = "DB" FieldMysqlUser = "USER" FieldMysqlPassword = "PASSWORD" )
Variables ¶
This section is empty.
Functions ¶
func AppendTemplatedSecretData ¶
func AppendTemplatedSecretData(dbcr *kindav1beta1.Database, secretData map[string][]byte, newSecretFields map[string][]byte, ownership []metav1.OwnerReference) map[string][]byte
func GenerateTemplatedSecrets ¶
func GenerateTemplatedSecrets(dbcr *kindav1beta1.Database, databaseCred database.Credentials, dbAddress database.DatabaseAddress) (secrets map[string][]byte, err error)
func ParseTemplatedSecretsData ¶
func ParseTemplatedSecretsData(dbcr *kindav1beta1.Database, cred database.Credentials, data map[string][]byte) (database.Credentials, error)
func RemoveObsoleteSecret ¶
func RemoveObsoleteSecret(dbcr *kindav1beta1.Database, secretData map[string][]byte, newSecretFields map[string][]byte, ownership []metav1.OwnerReference) map[string][]byte
Types ¶
Click to show internal directories.
Click to hide internal directories.