Terraform provider for Redis Cloud
Terraform is an open source automation tool developed by Hashicorp that allows you to easily provision infrastructure as code.
Redis develops and maintains a Terraform provider for Redis Cloud. The Redis Cloud Terraform provider allows many of the same actions as found in the Redis Cloud API.
See Get started with Terraform for an example of how to use the Terraform provider.
Data sources and Resources
The Terraform provider represents API actions as data sources and resources. Data sources are read-only and allow you to get information, while resources allow you to create and manage infrastructure.
The Redis Cloud Terraform provider allows for the following data sources:
- Redis Cloud Pro:
- Redis Cloud Essentials:
- Active-Active:
- Payment methods
- Supported cloud provider regions
- ACL roles, rules, and users
It also allows you to create and manage the following resources:
- Redis Cloud Pro:
- Subscriptions
- Databases
- NOTE: Upgrade your Terraform provider to version 1.8.1 to create databases with Search and Query.
- VPC peering connections
- Cloud accounts
- Transit Gateway attachments
- Redis Cloud Essentials:
- Active-Active:
- ACL rules, roles, and users