
https://developer.hashicorp.com/terraform/tutorials/aws-get-started/infrastructure-as-code
Click Amazon Web
Services à Create
Infrastructure àShow
Terminal àLunch
and Start
==Installation=====
Click Install Terraform à
Linux à
CentOS/RHEL
root@staging ~]# sudo yum install -y yum-utils
[root@staging ~]# sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
[root@staging ~]# sudo yum -y install terraform
[root@staging ~]# terraform –version
[root@staging ~]# mkdir first
[root@staging ~]# cd first
[root@staging first]# vi main.tf
Note:
Change region west to east
access_key = "test"
secret_key = "test"
[root@staging first]# terraform init
[root@staging ~]# terraform plan
http://192.168.184.132:4500/cloud-explorer/aws/storage
For reference
Terraform Providers
https://registry.terraform.io/browse/providers
https://registry.terraform.io/providers/hashicorp/aws/latest/docs
resource "aws_instance" "example" {
ami =
"resolve:ssm:/aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64"
instance_type =
"t3.micro"
tags = {
Name =
"HelloWorld"
}
}
Floci AMI id
https://floci.io/floci/services/ec2/
[root@staging ~]# vi mail.tf
resource "aws_instance" "example" {
ami = "ami-0abcdef1234567890"
instance_type =
"t3.micro"
tags = {
Name =
"HelloWorld"
}
}
