Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions compute_instances.tf
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ resource "openstack_compute_instance_v2" "ansible_control" {
user_data
]
}
tags = var.compute_tags
}

resource "openstack_compute_instance_v2" "seed" {
Expand Down Expand Up @@ -74,6 +75,7 @@ resource "openstack_compute_instance_v2" "seed" {
timeouts {
create = "90m"
}
tags = var.compute_tags
}

resource "openstack_compute_instance_v2" "compute" {
Expand Down Expand Up @@ -102,6 +104,7 @@ resource "openstack_compute_instance_v2" "compute" {
timeouts {
create = "90m"
}
tags = var.compute_tags
}
resource "openstack_compute_instance_v2" "controller" {
name = format("%s-controller-%02d", var.prefix, count.index + 1)
Expand Down Expand Up @@ -129,6 +132,8 @@ resource "openstack_compute_instance_v2" "controller" {
timeouts {
create = "90m"
}

tags = var.compute_tags
}

resource "openstack_compute_instance_v2" "storage" {
Expand Down Expand Up @@ -157,6 +162,7 @@ resource "openstack_compute_instance_v2" "storage" {
timeouts {
create = "90m"
}
tags = var.compute_tags
}

resource "openstack_compute_instance_v2" "wazuh_manager" {
Expand All @@ -182,4 +188,5 @@ resource "openstack_compute_instance_v2" "wazuh_manager" {
timeouts {
create = "90m"
}
tags = var.compute_tags
}
6 changes: 6 additions & 0 deletions variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -135,3 +135,9 @@ variable "volume_type" {
type = string
default = ""
}

variable "compute_tags" {
description = "Set of tags to be applied to all compute instances"
type = list(string)
default = []
}