Difference between revisions of "Terraform state list"

From wikieduonline
Jump to navigation Jump to search
 
(21 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{lowercase}}
 
{{lowercase}}
* <code>[[terraform state]] list</code>
+
<code>[[terraform state]] list</code> list resources within a Terraform state
* <code>[[aws_instance]].MYexample</code>
+
* https://www.terraform.io/cli/commands/state/list
 
+
<code>[[terraform state]] list</code>
* <code>[[terraform state show aws_instance.MYexample]]</code>
+
<code>[[terraform state]] list</code> | grep [[aws_eks_cluster]]
 
   
 
   
 
  terraform state list
 
  terraform state list
Line 11: Line 11:
  
  
 +
[[terraform state]] list | grep [[aws_eks_cluster]]
 +
data.aws_eks_cluster.cluster
 +
data.[[aws_eks_cluster_auth]].cluster
 +
module.eks.aws_eks_cluster.this[0]
 +
 +
terraform state list
 +
[[data.aws_availability_zones]].available
 +
[[data.aws_iam_policy]].ebs_csi_policy
 +
[[aws_eks_addon.ebs-csi]]
 +
aws_iam_user.myreadonlytest
 +
aws_iam_user.mytest
 +
[[random_string.suffix]]
 +
module.eks.data.aws_caller_identity.current
 +
module.eks.data.aws_iam_policy_document.assume_role_policy[0]
 +
.../...
  
 
  terraform state list
 
  terraform state list
Line 21: Line 36:
 
== Related commands ==
 
== Related commands ==
 
* <code>[[terraform show]]</code>
 
* <code>[[terraform show]]</code>
 +
* <code>[[terraform state show aws_instance.MYexample]]</code>
 +
* <code>[[terraform state show module.eks.aws_eks_cluster]].this[0]</code>
 +
* <code>[[terraform state mv]]</code>
 +
* <code>[[terraform state rm]]</code>
 +
* <code>[[terragrun state list]]</code>
  
 
== See also ==
 
== See also ==
 +
* {{terraform state}}
 
* {{terraform cmd}}
 
* {{terraform cmd}}
  
 
[[Category:Terraform]]
 
[[Category:Terraform]]

Latest revision as of 18:50, 8 November 2023

terraform state list list resources within a Terraform state

terraform state list
terraform state list | grep aws_eks_cluster

terraform state list
module.alb.my_aws_lb.this[0]
module.compute.my_aws_instance.this[0]
module.compute.my_aws_instance.this[1]


terraform state list | grep aws_eks_cluster
data.aws_eks_cluster.cluster
data.aws_eks_cluster_auth.cluster
module.eks.aws_eks_cluster.this[0]
terraform state list
data.aws_availability_zones.available
data.aws_iam_policy.ebs_csi_policy
aws_eks_addon.ebs-csi
aws_iam_user.myreadonlytest
aws_iam_user.mytest
random_string.suffix
module.eks.data.aws_caller_identity.current
module.eks.data.aws_iam_policy_document.assume_role_policy[0]
.../...
terraform state list
No state file was found! 

State management commands require a state file. Run this command
in a directory where Terraform has been run or use the -state flag
to point the command to a specific state location.

Related commands[edit]

See also[edit]

Advertising: