From 386cb936a52ba86f49ffe7850ef4761056ca135a Mon Sep 17 00:00:00 2001 From: David Mattia Date: Sat, 25 Jan 2025 03:23:07 +0000 Subject: [PATCH] Add support for named ports --- main.tf | 1 + variables.tf | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/main.tf b/main.tf index ac8b7c3..21164bd 100644 --- a/main.tf +++ b/main.tf @@ -114,6 +114,7 @@ module "definition" { containerPort = port hostPort = port protocol = "tcp" + name = lookup(var.portNames, port, null) } ] diff --git a/variables.tf b/variables.tf index a80f4d8..fcc063c 100644 --- a/variables.tf +++ b/variables.tf @@ -55,6 +55,12 @@ variable containerPorts { EOF } +variable portNames { + type = map(string) + default = {} + description = "A map of port numbers to their respective names for service discovery" +} + variable environment { type = map(string) default = {}