Difference between revisions of "Terraform meta argument: depends on"

From wikieduonline
Jump to navigation Jump to search
(Created page with " {{Terraform}}")
 
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
https://www.terraform.io/docs/language/meta-arguments/depends_on.html
  
 +
The <code>depends_on</code> argument should be used only as a last resort<ref>https://www.terraform.io/language/meta-arguments/depends_on</ref>
  
  
{{Terraform}}
+
== Related errors ==
 +
 +
│ [[Error: Reference to undeclared resource]]
 +
 +
│  on .terraform/path/to/you/module.tf line 15, in resource "[[aws_rds_cluster_instance]]" "this":
 +
│  15:    depends_on = [ "[[aws_db_subnet_group]].this", "aws_rds_cluster.this" ]
 +
 +
│ A managed resource "[[aws_rds_cluster]]" "this" has not been declared in yourmodule.db.
 +
 +
 
 +
== Related ==
 +
* [[Terraform: Meta-Arguments]]
 +
* [[Terraform modules]]
 +
 
 +
<code>depends_on
 +
count
 +
for_each
 +
provider
 +
lifecycle</code>
 +
 
 +
== See also ==
 +
* {{terraform functions}}
 +
* {{Terraform}}
 +
 
 +
[[Category:Terraform]]

Latest revision as of 22:02, 6 June 2022

https://www.terraform.io/docs/language/meta-arguments/depends_on.html

The depends_on argument should be used only as a last resort[1]


Related errors[edit]

╷
│ Error: Reference to undeclared resource
│
│   on .terraform/path/to/you/module.tf line 15, in resource "aws_rds_cluster_instance" "this":
│   15:     depends_on = [ "aws_db_subnet_group.this", "aws_rds_cluster.this" ]
│
│ A managed resource "aws_rds_cluster" "this" has not been declared in yourmodule.db.
╵

Related[edit]

depends_on count for_each provider lifecycle

See also[edit]

  • https://www.terraform.io/language/meta-arguments/depends_on
  • Advertising: