169163334 - Adds redis module
Adds basic redis module.
This commit is contained in:
24
terraform/modules/redis/main.tf
Normal file
24
terraform/modules/redis/main.tf
Normal file
@@ -0,0 +1,24 @@
|
||||
resource "azurerm_resource_group" "redis" {
|
||||
name = "${var.name}-${var.environment}-redis"
|
||||
location = var.region
|
||||
}
|
||||
|
||||
# NOTE: the Name used for Redis needs to be globally unique
|
||||
resource "azurerm_redis_cache" "redis" {
|
||||
name = "${var.name}-${var.environment}-redis"
|
||||
location = azurerm_resource_group.redis.location
|
||||
resource_group_name = azurerm_resource_group.redis.name
|
||||
capacity = var.capacity
|
||||
family = var.family
|
||||
sku_name = var.sku_name
|
||||
enable_non_ssl_port = var.enable_non_ssl_port
|
||||
minimum_tls_version = var.minimum_tls_version
|
||||
|
||||
redis_configuration {
|
||||
enable_authentication = var.enable_authentication
|
||||
}
|
||||
tags = {
|
||||
environment = var.environment
|
||||
owner = var.owner
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user