Terraform script

DevOps

YOUR COSMETIC CARE STARTS HERE

Find the Best Cosmetic Hospitals

Trusted • Curated • Easy

Looking for the right place for a cosmetic procedure? Explore top cosmetic hospitals in one place and choose with confidence.

“Small steps lead to big changes — today is a perfect day to begin.”

Explore Cosmetic Hospitals Compare hospitals, services & options quickly.

✓ Shortlist providers • ✓ Review options • ✓ Take the next step with confidence

write a terraform script which create a ubuntu ec2-instance and copy a ansible playbook, install ansible and run it.

resource "aws_instance "first-ec2" {
ami = "ami-03d5c68bab01f3496" # us-west-2
instance_type = "t2.micro"
key_name  = " jyoshna"
tags = {
   Name = "Jyoshna"
}
connection {
  type = "ssh"
  user = "ubuntu"
  private_key = file("jyoshna")
  #host = aws_instance.web.public_ip
  host = self.public_ip
}
resource "aws_instance" "web"{
provisioner "file" {
  source = "files/getplaybook.sh"
  destination = "/tmp/"  

provisioner "remote.exec" {
inline = {
   " sudo apt-get update"
   " sudo apt-get install ansible-y",
   " sudo start ansible"
  }
}
$ ansible-playbook<playbook.yml> 

Code language: PHP (php)