diff options
| author | Paul Buetow <paul@buetow.org> | 2023-12-30 00:01:38 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2023-12-30 00:01:38 +0200 |
| commit | 26d797bf54febbf7a23ec09c55e91f4961a08aa5 (patch) | |
| tree | c30b134d600e361accc547a916d53b42b6fc921b | |
| parent | 6fbb197fc400bab9b62bc2ee8c9e48f58ad783ae (diff) | |
add tags
| -rw-r--r-- | org-buetow-ecs/audiobookshelfservice.tf | 8 | ||||
| -rw-r--r-- | org-buetow-ecs/bagservice.tf | 8 | ||||
| -rw-r--r-- | org-buetow-ecs/fluxpostgreservice.tf | 8 | ||||
| -rw-r--r-- | org-buetow-ecs/fluxservice.tf | 8 | ||||
| -rw-r--r-- | org-buetow-ecs/nginxservice.tf | 8 | ||||
| -rw-r--r-- | org-buetow-ecs/syncthingservice.tf | 8 | ||||
| -rw-r--r-- | org-buetow-ecs/vaultservice.tf | 8 |
7 files changed, 56 insertions, 0 deletions
diff --git a/org-buetow-ecs/audiobookshelfservice.tf b/org-buetow-ecs/audiobookshelfservice.tf index 3ad5ca3..0abd1a1 100644 --- a/org-buetow-ecs/audiobookshelfservice.tf +++ b/org-buetow-ecs/audiobookshelfservice.tf @@ -30,6 +30,10 @@ resource "aws_ecs_task_definition" "audiobookshelf" { memory = "2048" execution_role_arn = aws_iam_role.ecs_execution_role.arn + tags = { + Name = "audiobookshelf-task" + } + volume { name = "audiobookshelf-config-efs-volume" efs_volume_configuration { @@ -112,6 +116,10 @@ resource "aws_ecs_service" "audiobookshelf" { deployment_minimum_healthy_percent = 0 desired_count = 1 + tags = { + Name = "audiobookshelf-service" + } + load_balancer { target_group_arn = aws_lb_target_group.audiobookshelf_tg.arn container_name = "audiobookshelf" # Must match the name in your container definition diff --git a/org-buetow-ecs/bagservice.tf b/org-buetow-ecs/bagservice.tf index bb5e2e4..dc1855b 100644 --- a/org-buetow-ecs/bagservice.tf +++ b/org-buetow-ecs/bagservice.tf @@ -30,6 +30,10 @@ resource "aws_ecs_task_definition" "bag" { memory = "2048" execution_role_arn = aws_iam_role.ecs_execution_role.arn + tags = { + Name = "bag-task" + } + volume { name = "bag-data-efs-volume" efs_volume_configuration { @@ -91,6 +95,10 @@ resource "aws_ecs_service" "bag" { deployment_minimum_healthy_percent = 0 desired_count = 1 + tags = { + Name = "bag-service" + } + load_balancer { target_group_arn = aws_lb_target_group.bag_tg.arn container_name = "bag" # Must match the name in your container definition diff --git a/org-buetow-ecs/fluxpostgreservice.tf b/org-buetow-ecs/fluxpostgreservice.tf index 2d70e8f..1f04a30 100644 --- a/org-buetow-ecs/fluxpostgreservice.tf +++ b/org-buetow-ecs/fluxpostgreservice.tf @@ -68,6 +68,10 @@ resource "aws_ecs_task_definition" "fluxpostgres" { memory = "512" execution_role_arn = aws_iam_role.ecs_execution_role.arn + tags = { + Name = "fluxpostgres-task" + } + volume { name = "fluxpostgres-efs-volume" efs_volume_configuration { @@ -159,6 +163,10 @@ resource "aws_ecs_service" "fluxpostgres" { deployment_minimum_healthy_percent = 0 desired_count = 1 + tags = { + Name = "fluxpostgres-service" + } + load_balancer { target_group_arn = aws_lb_target_group.fluxpostgres_tcp.arn container_name = "fluxpostgres" diff --git a/org-buetow-ecs/fluxservice.tf b/org-buetow-ecs/fluxservice.tf index fd81972..e41d950 100644 --- a/org-buetow-ecs/fluxservice.tf +++ b/org-buetow-ecs/fluxservice.tf @@ -30,6 +30,10 @@ resource "aws_ecs_task_definition" "flux" { memory = "512" execution_role_arn = aws_iam_role.ecs_execution_role.arn + tags = { + Name = "flux-task" + } + container_definitions = jsonencode([{ name = "flux", image = "miniflux/miniflux:latest", @@ -83,6 +87,10 @@ resource "aws_ecs_service" "flux" { deployment_minimum_healthy_percent = 0 desired_count = 1 + tags = { + Name = "flux-service" + } + load_balancer { target_group_arn = aws_lb_target_group.flux_tg.arn container_name = "flux" # Must match the name in your container definition diff --git a/org-buetow-ecs/nginxservice.tf b/org-buetow-ecs/nginxservice.tf index 453ecb2..3257e6a 100644 --- a/org-buetow-ecs/nginxservice.tf +++ b/org-buetow-ecs/nginxservice.tf @@ -30,6 +30,10 @@ resource "aws_ecs_task_definition" "nginx" { memory = "512" execution_role_arn = aws_iam_role.ecs_execution_role.arn + tags = { + Name = "nginx-task" + } + container_definitions = jsonencode([{ name = "nginx", image = "nginx:latest", @@ -55,6 +59,10 @@ resource "aws_ecs_service" "nginx" { launch_type = "FARGATE" desired_count = 0 + tags = { + Name = "nginx-service" + } + load_balancer { target_group_arn = aws_lb_target_group.nginx_tg.arn container_name = "nginx" # Must match the name in your container definition diff --git a/org-buetow-ecs/syncthingservice.tf b/org-buetow-ecs/syncthingservice.tf index d8a0574..93e0a49 100644 --- a/org-buetow-ecs/syncthingservice.tf +++ b/org-buetow-ecs/syncthingservice.tf @@ -124,6 +124,10 @@ resource "aws_ecs_task_definition" "syncthing" { memory = "512" execution_role_arn = aws_iam_role.ecs_execution_role.arn + tags = { + Name = "syncthing-task" + } + volume { name = "syncthing-config-efs-volume" efs_volume_configuration { @@ -253,6 +257,10 @@ resource "aws_ecs_service" "syncthing" { deployment_minimum_healthy_percent = 0 desired_count = 1 + tags = { + Name = "syncthing-service" + } + load_balancer { target_group_arn = aws_lb_target_group.syncthing_ui_tg.arn container_name = "syncthing" # Must match the name in your container definition diff --git a/org-buetow-ecs/vaultservice.tf b/org-buetow-ecs/vaultservice.tf index b2707de..08f3451 100644 --- a/org-buetow-ecs/vaultservice.tf +++ b/org-buetow-ecs/vaultservice.tf @@ -30,6 +30,10 @@ resource "aws_ecs_task_definition" "vault" { memory = "512" execution_role_arn = aws_iam_role.ecs_execution_role.arn + tags = { + Name = "vault-task" + } + volume { name = "vault-data-efs-volume" efs_volume_configuration { @@ -72,6 +76,10 @@ resource "aws_ecs_service" "vault" { deployment_minimum_healthy_percent = 0 desired_count = 0 + tags = { + Name = "vault-service" + } + load_balancer { target_group_arn = aws_lb_target_group.vault_tg.arn container_name = "vault" # Must match the name in your container definition |
