From 54369b3569d66ab2d913a9456abf6dad087913d1 Mon Sep 17 00:00:00 2001 From: Amirhesam Masrourfar Date: Sun, 3 May 2026 08:47:34 +0100 Subject: [PATCH] v05 --- .terraform.lock.hcl | 1 + main.tf | 55 +++++++-------------------------------------- outputs.tf | 6 ----- provider.tf | 8 ++----- terraform.tfvars | 10 --------- variables.tf | 12 ---------- 6 files changed, 11 insertions(+), 81 deletions(-) delete mode 100644 outputs.tf delete mode 100644 terraform.tfvars delete mode 100644 variables.tf diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl index 04966bd..457766d 100644 --- a/.terraform.lock.hcl +++ b/.terraform.lock.hcl @@ -5,6 +5,7 @@ provider "registry.terraform.io/hashicorp/aws" { version = "4.52.0" constraints = "~> 4.0" hashes = [ + "h1:5jyRee5bTD77EwiNdoBACpUYBgdTYkdl+Dl1h1yA2cg=", "h1:pTH20eNlkwO3vxYb3f/Dm9QXjhVeidpvrn5YcvydM7Y=", "zh:00c865de3a0e7643f4e2e5c8d4ba91eee94a46d41090eb134baca6b58c107172", "zh:1430682e26eba25d8ace19fa780361187f474153e455545235b4fe30637fdcc2", diff --git a/main.tf b/main.tf index b765507..b054aff 100644 --- a/main.tf +++ b/main.tf @@ -1,47 +1,8 @@ -module "ec2_babak" { - source = "./module/ec2" - - instance_name = "v011" - key_name = "dvh" -} - - -module "ec2_babak2" { - source = "./module/ec2" - - instance_name = "v011_2" - key_name = "dvh" -} - - - -# resource "aws_instance" "babak" { -# ami = var.ami_id -# instance_type = var.instance_type -# key_name = var.key_name - -# tags = { -# Name = var.machine_name -# Created_By = "terraform" -# } -# } -# resource "aws_instance" "babak2" { -# ami = "ami-08cd358d745620807" - -# instance_type = "t2.micro" - -# tags = { -# Created_By = "terraform" -# Name = "Airflow" -# } -# } -# terraform import aws_instance.babak3 i-01836e088c5f7f783 -# resource "aws_instance" "babak3" { -# ami = "ami-086b3de06dafe36c5" -# key_name = var.key_name -# instance_type = "t2.micro" -# tags = { -# Name = "babak2" -# } - -# } \ No newline at end of file +resource "aws_instance" "herts1" { + ami = "ami-0aa21e8848eea555b" + instance_type = "t3.micro" + + tags = { + Created_By = "terraform" + } +} \ No newline at end of file diff --git a/outputs.tf b/outputs.tf deleted file mode 100644 index ba4e607..0000000 --- a/outputs.tf +++ /dev/null @@ -1,6 +0,0 @@ -output "ec2_babak_puplic_dns" { - value = module.ec2_babak.ec2_public_dns -} -output "ec2_babak_puplic_ip" { - value = module.ec2_babak.ec2_public_ip -} diff --git a/provider.tf b/provider.tf index b4a3bd4..2b327fa 100644 --- a/provider.tf +++ b/provider.tf @@ -1,8 +1,8 @@ terraform { backend "s3" { - bucket = "dvh-terraform-tutorial" + bucket = "hesam.herts.ac" key = "build/airflow/terraform.tfstate" - region = "eu-west-2" + region = "eu-west-1" } required_providers { @@ -12,7 +12,3 @@ terraform { } } } -# Configure the AWS Provider -provider "aws" { - region = var.region -} \ No newline at end of file diff --git a/terraform.tfvars b/terraform.tfvars deleted file mode 100644 index 666a3fc..0000000 --- a/terraform.tfvars +++ /dev/null @@ -1,10 +0,0 @@ -backend-bucket = "dvh-terraform-tutorial" -backend-key = "build/airflow/terraform.tfstate" -region = "eu-west-2" - - -ami_id = "ami-08cd358d745620807" -instance_type = "t2.micro" - -key_name = "dvh" -machine_name = "machine_name" \ No newline at end of file diff --git a/variables.tf b/variables.tf deleted file mode 100644 index 0909cb6..0000000 --- a/variables.tf +++ /dev/null @@ -1,12 +0,0 @@ -variable "region" {} -variable "backend-bucket" {} -variable "backend-key" {} - -variable "ami_id" { - default = "ami-08cd358d745620807" - type = string - description = "this is ami id for the machine" -} -variable "instance_type" {} -variable "key_name" {} -variable "machine_name" {}