PostgresUser
db.movetokube.com / v1alpha1
apiVersion: db.movetokube.com/v1alpha1
kind: PostgresUser
metadata:
name: example
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
object
spec object
PostgresUserSpec defines the desired state of PostgresUser
annotations
object
aws object
AWS specific settings for this user.
enableIamAuth
boolean
Enable IAM authentication for this user (PostgreSQL on AWS RDS only)
database
string required
Name of the PostgresDatabase this user will be related to
labels
object
privileges
string
List of privileges to grant to this user
role
string required
Name of the PostgresRole this user will be associated with
secretName
string required
Name of the secret to create with user credentials
secretTemplate
object
status object
PostgresUserStatus defines the observed state of PostgresUser
databaseName
string required
enableIamAuth
boolean
Reflects whether IAM authentication is enabled for this user.
postgresGroup
string required
postgresLogin
string required
postgresRole
string required
succeeded
boolean required
No matches. Try .spec.aws for an exact path