Skip to main content

ValkeyInstance

Tiers

This feature is available for the following tiers: Standard, Premium.

Packages:

database.entigo.com/v1alpha1

Resource Types:

ValkeyInstance

↩ Parent
NameTypeDescriptionRequired
apiVersionstringdatabase.entigo.com/v1alpha1true
kindstringValkeyInstancetrue
metadataobjectRefer to the Kubernetes API documentation for the fields of the metadata field.true
specobject
true
statusobject
false

ValkeyInstance.spec

↩ Parent
NameTypeDescriptionRequired
instanceTypestring

ElastiCache instance type determines memory, compute, and network capacity. For a list of available instance types, see: https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/CacheNodes.SupportedTypes.html



Default: cache.t4g.small

true
autoMinorVersionUpgradeboolean

Indicates that minor engine upgrades will be applied automatically during the maintenance window.



Default: true

false
deletionProtectionboolean

Deletion protection for the ElastiCache replication group.



Default: true

false
engineVersionstring

Cache engine version. ElastiCache automatically uses the latest patch version. For supported versions, see: https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/supported-engine-versions.html


false
maintenanceWindowstring

Weekly time range during which system maintenance can occur (in UTC). Format: ddd:hh24:mi-ddd:hh24:mi. Example: "sun:05:00-sun:06:00" Must be at least 60 minutes.



Default: sun:05:00-sun:06:00

false
numCacheClustersinteger

Number of cache clusters in the replication group (1 primary + replicas). Minimum 2 required (1 primary + 1 replica). Maximum 6 (1 primary + 5 replicas).



Default: 2
Minimum: 2
Maximum: 6

false
parameterGroupNamestring

Name of the parameter group to associate with this replication group. If not specified, the default parameter group for the engine version is used.


false
parameterGroupParametersmap[string]string

Parameters for a custom, automatically generated parameter group. Key is the parameter name, value is parameter value.


false
snapshotRetentionLimitinteger

Number of days for which ElastiCache retains automatic snapshots before deleting them. Set to 0 to disable automated backups.



Default: 7
Minimum: 0
Maximum: 35

false
snapshotWindowstring

Daily time range (in UTC) during which ElastiCache begins taking daily snapshots. Format: hh24:mi-hh24:mi. Example: "03:00-05:00" Must not overlap with maintenance_window.



Default: 03:00-05:00

false

ValkeyInstance.status

↩ Parent
NameTypeDescriptionRequired
autoMinorVersionUpgradeboolean
false
endpointobject
false
kmsKeyAliasstring
false
kmsKeyIdstring
false
multiAZenabledboolean
false
parameterGroupNamestring
false
securityGroupobject
false

ValkeyInstance.status.endpoint

↩ Parent
NameTypeDescriptionRequired
addressstring
false
portnumber
false

ValkeyInstance.status.securityGroup

↩ Parent
NameTypeDescriptionRequired
arnstring
false
descriptionstring
false
idstring
false
namestring
false
rules[]object
false

ValkeyInstance.status.securityGroup.rules[index]

↩ Parent
NameTypeDescriptionRequired
cidrBlocks[]string
false
descriptionstring
false
fromPortinteger
false
protocolstring
false
selfboolean
false
toPortinteger
false
typestring
false