簡體   English   中英

Terraform localstack for aws elasticsearch 未創建

[英]Terraform localstack for aws elasticsearch not creating

我正在使用 Terraform localstack進行 Terraform 單元(模塊)測試,而不是在實際的 AWS 基礎設施中進行測試。

Terraform 配置

main.tf filehttps://gist.github.com/sudhir6199/b59294e7b8c9bcc33426addcd980078e

terraform.tfvars filehttps://gist.github.com/sudhir6196600a3e6ea3e60a3e5380e36a6

provider_override.tf filehttps://gist.github.com/sudhir6199/a760260c3ed3d10ebc3dbccb965ef558

Problem :通常,在 AWS 基礎設施上,使用上述 terraform 配置創建需要不到 15 分鍾,但即使在 40 分鍾后也沒有創建localstack

在此處輸入圖像描述

但是使用 aws cli 相同的 localstack能夠在 10 分鍾內創建 elasticsearch

aws --endpoint-url=http://localhost:4566 es create-elasticsearch-domain --domain-name my-domain

如果您知道任何修復或工作示例,請分享。

Terraform Version :v0.14.11

Terraform AWS Provider Version :3.45.0

Localstack Version :0.13.3

Localstack Logshttps://gist.github.com/sudhir6199/2d71dc72ee16db346ece620a46d22ace

Terraform Logshttps://gist.github.com/sudhir6199/7320c0ba4ab721a1

localstack 不支持最新的 terraform aws 提供程序,即我提到的提供程序配置中的 v3.71.0 = ">=3.45.0" 所以它選擇 terraform aws provider v3.71.0 版本,現在我將其設置為 = "=3.45 “它起作用了,elasticsearch 在 3-4 分鍾內生成。 偉大的: :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM