We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 840e59e commit 5ff6df6Copy full SHA for 5ff6df6
testing/infra/terraform/modules/standalone_apm_server/main.tf
@@ -182,6 +182,16 @@ resource "aws_instance" "apm" {
182
private_key = file("${var.aws_provisioner_key_name}")
183
}
184
185
+ // For instance types with 'd.' e.g. c6id.2xlarge, use the NVMe ssd as data disk.
186
+ provisioner "remote-exec" {
187
+ inline = length(regexall("d[.]", self.instance_type)) > 0 ? [
188
+ "sudo mkfs -t xfs /dev/nvme1n1",
189
+ "mkdir ~/data",
190
+ "sudo mount /dev/nvme1n1 ~/data",
191
+ "sudo chown $USER:$USER ~/data",
192
+ ] : []
193
+ }
194
+
195
provisioner "file" {
196
source = "${var.apm_server_bin_path}/apm-server"
197
destination = local.bin_path
0 commit comments