问题描述
我正在测试如何使用以下配置文件 https://github.com/wentao-daommo/aws-local/blob/master/local.tf
设置 terraform+localstack当我运行命令时
terraform apply --auto-approve
日志永远显示这样的东西!
aws_dynamodb_table.table_1: Still creating... [26m51s elapsed]
我认为有什么问题导致表创建需要很长时间,并且从未完成。
有人知道吗?
解决方法
默认情况下,DynamoDB 以及 localstack
上的所有其他服务都在端口 4566
上公开。但是,您的脚本使用不同的端口 dynamodb = "http://localhost:4569"
。请将其更改为:
dynamodb = "http://localhost:4566"
类似地,所有其他服务都在您的 terraform 脚本中设置为非默认端口。