小编Him*_*oel的帖子

Terraform 读取现有资源的详细信息

我在 terraform 中遇到一个问题,我想阅读通过 AWS Web 控制台创建的某些现有资源 (r1) 的详细信息。我正在通过 terraform 在新资源 (r2) 上创建这些细节。

问题是它试图破坏和重新创建不需要的资源,因为它会失败。当我执行 terraform apply 时,我如何设法不破坏和重新创建 r1。

这是我的做法:

主文件

resource "aws_lb" "r1"{

}

...

resource "aws_api_gateway_integration" "r2" {

  type                    = "HTTP"
  uri                     = "${aws_lb.r1.dns_name}}/o/v1/multi/get/m/content"
}
Run Code Online (Sandbox Code Playgroud)

首先我导入该资源

 terraform import aws_lb.r1 {my_arn}
Run Code Online (Sandbox Code Playgroud)

接下来我应用地形

terraform apply
Run Code Online (Sandbox Code Playgroud)

错误

 aws_lb.r1: Error deleting LB: ResourceInUse: Load balancer 'my_arn' cannot be deleted because it is currently associated with another service
Run Code Online (Sandbox Code Playgroud)

amazon-web-services terraform

3
推荐指数
2
解决办法
4843
查看次数

AngularJs多个实例和嵌套控制器

我有点担心我们是否可以创建多个控制器实例,并以嵌套形式创建例如 -

<div ng-controller="abc"> 
   <form ng-submit="call()">
       <input type=text ng-model="content"/>
   </form>
   <div ng-controller = "abc">
       <form ng-submit="call()">
            <input type=text ng-model="content"/>
       </form>
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我只是想知道,如果我使用与其他控制器实例相同的模型,那么模型值将相同或不同.与静态变量类似?

angularjs angularjs-scope

0
推荐指数
1
解决办法
4334
查看次数