From 2226408acc8081532b828610adfbf88cbb924f2a Mon Sep 17 00:00:00 2001 From: Aleksandr Chebotov <47745270+al-cheb@users.noreply.github.com> Date: Fri, 22 Jul 2022 11:53:00 +0200 Subject: [PATCH] Add azure_tag (#5946) Replace list to map Remove all values add space add space --- images/linux/ubuntu2204.pkr.hcl | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/images/linux/ubuntu2204.pkr.hcl b/images/linux/ubuntu2204.pkr.hcl index 776112ec..96f50fa2 100644 --- a/images/linux/ubuntu2204.pkr.hcl +++ b/images/linux/ubuntu2204.pkr.hcl @@ -4,6 +4,11 @@ variable "allowed_inbound_ip_addresses" { default = [] } +variable "azure_tag" { + type = map(string) + default = {} +} + variable "build_resource_group_name" { type = string default = "${env("BUILD_RESOURCE_GROUP_NAME")}" @@ -164,6 +169,14 @@ source "azure-arm" "build_vhd" { virtual_network_resource_group_name = "${var.virtual_network_resource_group_name}" virtual_network_subnet_name = "${var.virtual_network_subnet_name}" vm_size = "${var.vm_size}" + + dynamic "azure_tag" { + for_each = var.azure_tag + content { + name = azure_tag.key + value = azure_tag.value + } + } } build {