Переместить ресурс в state terraform
Переименовать или переместить ресурс без уничтожения
terraform state mv 'aws_instance.web' 'module.app.aws_instance.web'
more terraform
all 43 commands →
Импортировать существующий ресурс
terraform import 'aws_s3_bucket.mybucket' my-existing-bucket
Пометить ресурс для пересоздания
terraform taint 'aws_instance.web[0]'
Удалить ресурс из state
terraform state rm 'aws_instance.legacy'
Вывести outputs
terraform output -json | jq 'to_entries[] | {(.key): .value.value}'
Уничтожить конкретный ресурс
terraform destroy -target='aws_instance.web' -auto-approve