From ed9b361ea4a3043cf9d49ee8df3e84a2aa29cfb8 Mon Sep 17 00:00:00 2001 From: Mohamed Habib Date: Thu, 21 Nov 2024 11:06:23 +0000 Subject: [PATCH 1/5] Update main.tf --- dev-ec2/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ec2/main.tf b/dev-ec2/main.tf index 4ef07f2..396da95 100644 --- a/dev-ec2/main.tf +++ b/dev-ec2/main.tf @@ -20,6 +20,6 @@ provider "aws" { resource "aws_ssm_parameter" "foo" { name = "/dev/ec2" type = "String" - value = "ec2 instance2" + value = "ec2 instance" } From 3a42bc7e395b2743a1300067d250aed778a6d98c Mon Sep 17 00:00:00 2001 From: Mohamed Habib Date: Thu, 21 Nov 2024 11:09:48 +0000 Subject: [PATCH 2/5] Update main.tf --- dev-ec2/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ec2/main.tf b/dev-ec2/main.tf index 396da95..c7e3744 100644 --- a/dev-ec2/main.tf +++ b/dev-ec2/main.tf @@ -20,6 +20,6 @@ provider "aws" { resource "aws_ssm_parameter" "foo" { name = "/dev/ec2" type = "String" - value = "ec2 instance" + value = "ec2 instance3" } From 95f526d339eb095fadbbbfaac2ac13aadd564258 Mon Sep 17 00:00:00 2001 From: Mohamed Habib Date: Thu, 21 Nov 2024 11:37:21 +0000 Subject: [PATCH 3/5] Update digger_workflow.yml --- .github/workflows/digger_workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/digger_workflow.yml b/.github/workflows/digger_workflow.yml index 20e6876..6b76218 100644 --- a/.github/workflows/digger_workflow.yml +++ b/.github/workflows/digger_workflow.yml @@ -26,7 +26,7 @@ jobs: run: echo digger run ${{ inputs.id }} shell: bash - uses: actions/checkout@v4 - - uses: diggerhq/digger@vLatest + - uses: diggerhq/digger@feat/ee-plan-policy-in-mgmt-repo with: ee: 'true' digger-spec: ${{ inputs.spec }} From 97ec30371d510b3fd2b7d7f57a3cb7b98977ed39 Mon Sep 17 00:00:00 2001 From: Mohamed Habib Date: Thu, 21 Nov 2024 12:11:09 +0000 Subject: [PATCH 4/5] Update digger_workflow.yml --- .github/workflows/digger_workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/digger_workflow.yml b/.github/workflows/digger_workflow.yml index 6b76218..20e6876 100644 --- a/.github/workflows/digger_workflow.yml +++ b/.github/workflows/digger_workflow.yml @@ -26,7 +26,7 @@ jobs: run: echo digger run ${{ inputs.id }} shell: bash - uses: actions/checkout@v4 - - uses: diggerhq/digger@feat/ee-plan-policy-in-mgmt-repo + - uses: diggerhq/digger@vLatest with: ee: 'true' digger-spec: ${{ inputs.spec }} From 7ad9cb7e0ddf9fd2e384d3783645e89813b692ff Mon Sep 17 00:00:00 2001 From: Mohamed Habib Date: Thu, 21 Nov 2024 17:22:28 +0000 Subject: [PATCH 5/5] Create ec2.tf --- dev-ec2/ec2.tf | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 dev-ec2/ec2.tf diff --git a/dev-ec2/ec2.tf b/dev-ec2/ec2.tf new file mode 100644 index 0000000..07daaa6 --- /dev/null +++ b/dev-ec2/ec2.tf @@ -0,0 +1,33 @@ + +resource "aws_instance" "example" { + ami = "ami-0e731c8a588258d0d" # Amazon Linux 2023 AMI in us-east-1 + instance_type = "t2.micro" + + tags = { + Name = "example-instance" + } + + vpc_security_group_ids = [aws_security_group.instance.id] +} + +resource "aws_security_group" "instance" { + name = "example-instance" + + ingress { + from_port = 22 + to_port = 22 + protocol = "tcp" + cidr_blocks = ["0.0.0.0/0"] + } + + egress { + from_port = 0 + to_port = 0 + protocol = "-1" + cidr_blocks = ["0.0.0.0/0"] + } +} + +output "public_ip" { + value = aws_instance.example.public_ip +}