1.6.15.1. providers
terraform providers命令打印当前代码定义的Provider的信息。
Provider依赖关系通过几种不同方式创建:
- 在代码中显式使用terraform.required_providers块,包含可选的version约束
- 在代码中显式使用provider块,包含可选的version约束
- 在当前状态文件中存在属于某个Provider管理的资源实例。例如,如果代码中删除了特定资源对象的声明,那么仍然存在对相应Provider实例的依赖,直到对象被销毁
该命令总结了当前所有的Provider依赖,有助于理解为什么会需要特定Provider。
该命令是含有内嵌子命令,这些子命令我们会逐个解释。
1.6.15.1.1. 用法
terraform providers [config-path]
可以通过显式传递config-path参数来指定根模块路径,默认为当前工作目录。