微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

[DevOps] Using Terraform to Create an EC2 Instance

  1. Verify you are in the correct directory by running
    which terraform
    
  2. Locate the directory containing your terraform files

  3. Initialize the directory with
    terraform init
    
  4. View the Terraform execution plan with
    terraform plan
    
  5. Apply the Terraform execution plan with
    terraform apply
    
  6. Observe the infrastructure provisioned by Terraform in the AWS Management Console

  7. Return to the terminal and terminate the infrastructure with
    terraform destroy
    

Demo Code

Here is the Terraform code I used for main.tf. If you’d like to try to run the code, save your main.tf to a working directory in your Terraform root directory and run it there with terraform initterraform planterraform applyterraform destroy.

provider "aws" {
  access_key = "<Your Access Key>"
  secret_key = "<Your Secret Key>"
  region = "us-east-1"
}

resource "aws_instance" "Udacity" {
  ami = "ami-0323c3dd2da7fb37d"
  instance_type = "t2.micro"
}  

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐