![](/img/trans.png)
[英]Terraform Import aws security group resources created using terraform-aws-modules/security-group/aws//modules/web
[英]Terraform Import using Terraform modules in AWS
我有一個Terraform模板文件,它使用一些外部源模塊(存儲在Git倉庫中),我試圖導入我的ECS集群,我試圖運行
terraform import module.module_name arn::here
但是我收到有關資源尋址的錯誤,並且資源地址必須包含完整的資源規范。
首先運行一個terraform plan
,您將看到模塊將嘗試創建的所有資源。
找到那里引用的ECS集群 - 它可能會顯示為嘗試創建新資源的Terraform(因為它應該做什么:-))
現在這是你想要解決的Terraform資源的名稱,它將比module.module_name
長得多,它將類似於module.module_name.ecs_cluster.your_ecs_cluster_resource_name
。
然后,而不是使用ARN作為第二個參數,您只想使用群集名稱作為文檔狀態。
您只能導入模塊中的資源 - 模塊本身在AWS中沒有相應的ARN。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.