Difference between revisions of "AWS instance example: main.tf"
Jump to navigation
Jump to search
(8 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
[[provider]] "[[aws]]" { | [[provider]] "[[aws]]" { | ||
region = "[[us-west-2]]" | region = "[[us-west-2]]" | ||
− | profile = "your_profile_name_here" | + | [[profile]] = "your_profile_name_here" |
} | } | ||
− | resource "[[aws_instance]]" "MYexample" { | + | [[resource]] "[[aws_instance]]" "MYexample" { |
− | [[ami]] = "[[ami]] | + | [[ami]] = "[[ami-08d70e59c07c61a3a]]" |
− | instance_type = "[[t2.micro]]" | + | [[instance_type]] = "[[t2.micro]]" |
tags = { | tags = { | ||
Line 15: | Line 15: | ||
== Related terms == | == Related terms == | ||
+ | * [[AWS instance example with aws_ami lookup]] | ||
* <code>[[terraform state show aws_instance.MYexample]]</code> | * <code>[[terraform state show aws_instance.MYexample]]</code> | ||
* <code>[[terraform apply]]</code> | * <code>[[terraform apply]]</code> | ||
* [[Terraform examples]] | * [[Terraform examples]] | ||
+ | * <code>[[variables.tf]]</code> | ||
+ | * [[Terraform: Data sources]] | ||
+ | [[Error: creating EC2 Instance]]: [[InvalidAMIID.NotFound]]: The image id '[ami-08d70e59c07c61a3a]' [[does not exist]] | ||
== See also == | == See also == |
Latest revision as of 11:19, 7 September 2022
provider "aws" { region = "us-west-2" profile = "your_profile_name_here" } resource "aws_instance" "MYexample" { ami = "ami-08d70e59c07c61a3a" instance_type = "t2.micro" tags = { Name = "your_name_here" } }
Related terms[edit]
- AWS instance example with aws_ami lookup
terraform state show aws_instance.MYexample
terraform apply
- Terraform examples
variables.tf
- Terraform: Data sources
Error: creating EC2 Instance: InvalidAMIID.NotFound: The image id '[ami-08d70e59c07c61a3a]' does not exist
See also[edit]
- Terraform examples,
main.tf
, Aws instance example: main.tf,terraform apply
terraform
[untaint | fmt
|apply
|show
|state
|init | plan | console | output
|validate
|destroy
|debug
|import
|providers
|get
|graph
|workspaces
|resource
|login
|-var-file
|state mv
|state pull
|state push
|state replace-provider
|state rm
|force-unlock
|env
|tfe
|--version
|remote-exec
|delete on termination
| deprecated commands |terraform --help
]- Terraform, OpenTofu, Terrakube.org, Installation, Terraform AWS, Terraform GCP, Terraform commands, Terraform Cloud, Terraform Enterprise (TFE), HCL, HIL, meta-arguments, providers, modules, resource, provisioners, data sources, backends: remote backends, examples, configuration files, state files, variables, types, Terraform Registry, conditionals:
depends_on
, functions, Blocks, dynamic blocks, errors, Terragrunt, Terraformer, Terratest, Terraform certifications, Terraform map type, Terraform Associate, Terraform: list type,TF_VAR_, TF_LOG
, Terraform provider versioning, Terraform Style Conventions, Required version, Terraform plugin, Terraform Named Values, tags, Changelog,tfsec, tflint
, Operators, Expressions:for, splat
, Debugging, Namespaces, Terraform Landing Zones, CDKTF, Atmos
Advertising: