Logo

Command Palette

Search for a command to run...

Redis Configuration

Redis

Redis is an in-memory data structure store, used as a distributed, in-memory key–value database, cache and message broker, with optional durability.

The following settings are available via the Manifest file :

OptionApplied onDescriptionClouds
iam_instance_profile_nameThe name of the IAM instance profile that should be used when provisioning this server.AWS
instance_service_account_nameThe name of the GCE Service Account that should be used when provisioning this server.GCE
groupsUsed to define multiple separate database groups (of the same type), each with their own configuration. The name of each group in your Manifest must match the names in your Dashboard.All
operating_systemThe version of Ubuntu to install on the server that hosts Redis. Accepted values ubuntu2204All
root_disk_sizeDefault size of root disk (in GB) for servers used by Redis. Default value is 50.AWS, Azure, GCE
root_disk_typeDisk type for servers used by Redis, accepted values being ssd and magnetic. Default value is ssd.AWS, GCE
tagsAppend the listed tags to any servers created for this component. See our tagging guide for more info on tag syntax and support.AWS, Azure, DigitalOcean, Hetzner
versionSpecify the version of Redis you want to install. NOTE: You can use database groups to run different versions of the same database in parallel with each other.All

Example YAML for Redis

redis:
  configuration:
    version: 5.0.5
    root_disk_size: 100
    root_disk_type: ssd
    iam_instance_profile_name: redis-perms

If you need help specifying multiple databases of the same type via your Manifest, please read our guide on Database Groups.