Skip to content
This repository was archived by the owner on Aug 16, 2022. It is now read-only.

Commit 488a003

Browse files
authored
fix(tests): Update Lightsail terraform for Integration testing of Instances (#1137)
1 parent 57cc7d6 commit 488a003

5 files changed

Lines changed: 21 additions & 8 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
resource "awslightsail_bucket" "awslightsail_bucket" {
2-
name = "${var.prefix}-lightsail-bucket"
2+
name = "${lower(var.prefix)}-lightsail-bucket"
33
bundle_id = "small_1_0"
44
}

terraform/lightsail/modules/test/containers.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# create a new Lightsail container service
22
resource "awslightsail_container_service" "awslightsail_container_service" {
3-
name = "${var.prefix}-container-service"
3+
name = "${lower(var.prefix)}-container-service"
44
power = "nano"
55
scale = 1
66
is_disabled = false
7-
tags = {
7+
tags = {
88
foo1 = "bar1"
99
foo2 = ""
1010
}
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
resource "awslightsail_disk" "awslightsail_disk" {
22
name = "${var.prefix}_awslightsail_disk"
33
size_in_gb = 8
4-
availability_zone = "us-east-1a"
4+
availability_zone = "us-east-1b"
5+
tags = {
6+
foo1 = "bar1"
7+
foo2 = ""
8+
}
59
}
Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,28 @@
1-
# Create a new GitLab Lightsail Instance
1+
# Create a new Lightsail Instance
22
resource "aws_lightsail_instance" "aws_lightsail_instance" {
3-
name = "${var.prefix}-lightsaleinstance"
3+
name = "${var.prefix}-lightsailinstance"
44
availability_zone = "us-east-1b"
55
blueprint_id = "amazon_linux_2"
66
bundle_id = "nano_2_0"
77
key_pair_name = aws_lightsail_key_pair.aws_lightsail_key_pair.name
8+
tags = {
9+
foo1 = "bar1"
10+
foo2 = ""
11+
}
812
}
913

1014
resource "aws_lightsail_static_ip_attachment" "test" {
1115
static_ip_name = aws_lightsail_static_ip.aws_lightsail_static_ip.id
1216
instance_name = aws_lightsail_instance.aws_lightsail_instance.id
1317
}
1418

15-
1619
resource "awslightsail_lb_attachment" "test" {
1720
load_balancer_name = awslightsail_lb.awslightsail_lb.name
1821
instance_name = aws_lightsail_instance.aws_lightsail_instance.name
1922
}
23+
24+
resource "awslightsail_disk_attachment" "test" {
25+
disk_name = awslightsail_disk.awslightsail_disk.name
26+
instance_name = aws_lightsail_instance.aws_lightsail_instance.name
27+
disk_path = "/dev/xvdf"
28+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
resource "awslightsail_lb" "awslightsail_lb" {
2-
name = "${var.prefix}_load_ballancer"
2+
name = "${var.prefix}_load_balancer"
33
health_check_path = "/"
44
instance_port = "80"
55
}

0 commit comments

Comments
 (0)