changes
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
resource "aws_efs_file_system" "solr_storage" {
|
||||
count = var.enable_solr ? 1 : 0
|
||||
creation_token = "solr_storage-${var.stage}"
|
||||
|
||||
tags = {
|
||||
@@ -7,6 +8,7 @@ resource "aws_efs_file_system" "solr_storage" {
|
||||
}
|
||||
|
||||
resource "aws_ecs_task_definition" "solr" {
|
||||
count = var.enable_solr ? 1 : 0
|
||||
family = "solr_${var.stage}"
|
||||
container_definitions = file("${var.stage}-solr-taskdef.json")
|
||||
memory = 4096
|
||||
@@ -20,7 +22,7 @@ resource "aws_ecs_task_definition" "solr" {
|
||||
name = "solr-storage"
|
||||
|
||||
efs_volume_configuration {
|
||||
file_system_id = aws_efs_file_system.solr_storage.id
|
||||
file_system_id = aws_efs_file_system.solr_storage[0].id
|
||||
root_directory = "/"
|
||||
/*
|
||||
authorization_config {
|
||||
@@ -34,9 +36,10 @@ resource "aws_ecs_task_definition" "solr" {
|
||||
|
||||
|
||||
resource "aws_ecs_service" "solr" {
|
||||
count = var.enable_solr ? 1 : 0
|
||||
name = "solr_app_${var.stage}"
|
||||
cluster = var.ecs_cluster
|
||||
task_definition = aws_ecs_task_definition.solr.arn
|
||||
task_definition = aws_ecs_task_definition.solr[0].arn
|
||||
desired_count = 1
|
||||
deployment_controller {
|
||||
type = "ECS"
|
||||
@@ -53,7 +56,7 @@ resource "aws_ecs_service" "solr" {
|
||||
service_registries {
|
||||
container_port = 0
|
||||
port = 0
|
||||
registry_arn = aws_service_discovery_service.solr.arn
|
||||
registry_arn = aws_service_discovery_service.solr[0].arn
|
||||
}
|
||||
|
||||
capacity_provider_strategy {
|
||||
@@ -77,6 +80,7 @@ resource "aws_ecs_service" "solr" {
|
||||
}
|
||||
|
||||
resource "aws_service_discovery_service" "solr" {
|
||||
count = var.enable_solr ? 1 : 0
|
||||
name = "solr-${var.stage}"
|
||||
|
||||
dns_config {
|
||||
|
||||
Reference in New Issue
Block a user