Learning
Terraform

Gyakori hibák

Tipikus Terraform hibák és gyors megoldások: credentials, drift, init hiány, duplikált resource név.

Gyakori hibák

Rossz provider / credentials

Error: No valid credential sources found

Megoldás:

export AWS_ACCESS_KEY_ID="your-access-key"
export AWS_SECRET_ACCESS_KEY="your-secret-key"
aws configure

State drift

terraform refresh
terraform plan

apply plan nélkül

  • szokás: mindig plan, aztán apply

Duplikált erőforrásnév

resource "aws_instance" "web" { }
resource "aws_instance" "web" { }

Provider nincs inicializálva

terraform init

State commitolva lett

echo "terraform.tfstate" >> .gitignore
echo "terraform.tfstate.backup" >> .gitignore

On this page