terraform - 从父模块或兄弟模块访问 terraform 提供程序
问题描述
是否可以从父模块或兄弟模块访问 tf 提供程序?
tf
module1
module2
module3
鉴于上面的层次结构。
1)module2中定义的provider可以在module3中使用吗?
2) module2 中定义的提供者可以在module1 中使用吗?
谢谢。
解决方案
Terraform 提供程序配置只能向下传播到子模块。
推荐的方法是仅在根模块中提供提供程序配置,然后显式传递它们或让它们自动继承到后代模块中。
推荐阅读
- javascript - 二进制数的角度输入掩码
- java - 如何从泛型类中调用方法作为参数
- php - 在 Woocommerce 电子邮件通知中将总税额添加为单独的行
- laravel-5 - Zizaco/Entrust 多方法过滤器
- javascript - Webpack 4:如何从 Node 模块中提取 CSS?
- python - Python:使用 argparse 读取命令行参数以及来自外部函数的参数
- reactjs - React 检查 `Route` 的渲染方法
- php - 使用加入或别名获取具有相同报告电子邮件地址的用户的详细信息
- python - Pandas:数据框和用于定义它的 numpy.array 之间的关系
- tsql - 遍历记录以构建层次结构