You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The name of the K8s secret that holds ABS credentials. The secret must contain the keys "AccountName" and "AccountKey", and these must hold the corresponding credentials
string
true
container
Azure Blob Storage container name.
string
true
subdir
Optional. Azure Blob Storage subdir under container.
The various backup storage options are validated to be mutually exclusive, although for technical reasons, the relevant error is not very clear and indicates a conflict in the specified storage type.
The name of the K8s secret that holds the Google Cloud Storage credentials. The secret must contain the keys "CLIENT_ID", "PRIVATE_KEY", "PRIVATE_KEY_ID", "CLIENT_EMAIL" and these must hold the corresponding credentials. The keys should correspond to the values in the key JSON.
Path to the local mount point. You must create the mount point on all nodes, and the redislabs:redislabs user must have read and write permissions on the local mount point.
Require SSL authenticated and encrypted connections to the database. enabled - all incoming connections to the Database must use SSL. disabled - no incoming connection to the Database should use SSL. replica_ssl - databases that replicate from this one need to use SSL.
string
disabled
false
clientAuthenticationCertificates
The Secrets containing TLS Client Certificate to use for Authentication
The Redis Enterprise Cluster Object this Resource is associated with
string
false
observedGeneration
The generation (built in update counter of K8s) of the REDB resource that was fully acted upon, meaning that all changes were handled and sent as an API call to the Redis Enterprise Cluster (REC). This field value should equal the current generation when the resource changes were handled. Note: the lastActionStatus field tracks actions handled asynchronously by the Redis Enterprise Cluster.
Determines what Kuberetes resource ReplicaSourceName refers to SECRET - Get URI from secret named in ReplicaSourceName. The secret will have a uri key that defines the complete, redis:// URI REDB - Determine URI from Kubernetes REDB resource named in ReplicaSourceName
Kubernetes resource (SECRET/REDB) name of type ReplicaSourceType
string
true
compression
GZIP Compression level (0-9) to use for replication
int
false
clientKeySecret
Secret that defines what client key to use. The secret needs 2 keys in its map, "cert" that is the PEM encoded certificate and "key" that is the PEM encoded private key
*string
false
serverCertSecret
Secret that defines the Server's certificate. The secret needs 1 key in its map, "cert" that is the PEM encoded certificate
The name of the K8s secret that holds the AWS credentials. The secret must contain the keys "AWS_ACCESS_KEY_ID" and "AWS_SECRET_ACCESS_KEY", and these must hold the corresponding credentials.
The name of the K8s secret that holds SFTP credentials. The secret must contain the "Key" key, which is the SSH private key for connecting to the sftp server.
The name of the K8s secret that holds Swift credentials. The secret must contain the keys "Key" and "User", and these must hold the corresponding credentials: service access key and service user name (pattern for the latter does not allow special characters &,<,>,")
string
true
auth_url
Swift service authentication URL.
string
true
container
Swift object store container for storing the backup files.
string
true
prefix
Optional. Prefix (path) of backup files in the swift container.
Information on DB to Replicate from stored in a secret
"REDB"
Replicate from a DB created via the RedisEnterpriseDatabase Controller. Note - specify only names of REDBs created on the same namespace. To configure replicaof with a database configured on another namespace, use "SECRET".