File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ resource "openstack_compute_instance_v2" "ansible_control" {
47
47
user_data
48
48
]
49
49
}
50
+ tags = var. instance_tags
50
51
}
51
52
52
53
resource "openstack_compute_instance_v2" "seed" {
@@ -74,6 +75,7 @@ resource "openstack_compute_instance_v2" "seed" {
74
75
timeouts {
75
76
create = " 90m"
76
77
}
78
+ tags = var. instance_tags
77
79
}
78
80
79
81
resource "openstack_compute_instance_v2" "compute" {
@@ -102,6 +104,7 @@ resource "openstack_compute_instance_v2" "compute" {
102
104
timeouts {
103
105
create = " 90m"
104
106
}
107
+ tags = var. instance_tags
105
108
}
106
109
resource "openstack_compute_instance_v2" "controller" {
107
110
name = format (" %s-controller-%02d" , var. prefix , count. index + 1 )
@@ -129,6 +132,8 @@ resource "openstack_compute_instance_v2" "controller" {
129
132
timeouts {
130
133
create = " 90m"
131
134
}
135
+
136
+ tags = var. instance_tags
132
137
}
133
138
134
139
resource "openstack_compute_instance_v2" "storage" {
@@ -157,6 +162,7 @@ resource "openstack_compute_instance_v2" "storage" {
157
162
timeouts {
158
163
create = " 90m"
159
164
}
165
+ tags = var. instance_tags
160
166
}
161
167
162
168
resource "openstack_compute_instance_v2" "wazuh_manager" {
@@ -182,4 +188,5 @@ resource "openstack_compute_instance_v2" "wazuh_manager" {
182
188
timeouts {
183
189
create = " 90m"
184
190
}
191
+ tags = var. instance_tags
185
192
}
Original file line number Diff line number Diff line change @@ -135,3 +135,9 @@ variable "volume_type" {
135
135
type = string
136
136
default = " "
137
137
}
138
+
139
+ variable "instance_tags" {
140
+ description = " Set of tags to be applied to all instances"
141
+ type = list (string )
142
+ default = []
143
+ }
You can’t perform that action at this time.
0 commit comments