【发布时间】:2021-06-13 22:36:54
【问题描述】:
Terraform v0.14.8
当我尝试启动 terraform init 时遇到此问题,找不到提供程序 registry.terraform.io/hashicorp/aci
我想使用我的提供商:registry.terraform.io/ciscodevnet/aci
$ terraform 提供程序
配置所需的提供者:
.
├── provider[registry.terraform.io/ciscodevnet/aci] 0.5.4
└── module.bride_domain_2001
└── provider[registry.terraform.io/hashicorp/aci]
我的问题:如何在模块上强制 registry.terraform.io/ciscodevnet/aci ?
我如何称呼我的模块:
module "bride_domain_2001" {
source = "./modules/bride_domain_2001"
aci_vrf_vrf_training_id= aci_vrf.vrf_training.id
aci_tenant_tenant_training_id= aci_tenant.tenant_training.id
}
预期行为
内部提供者应从父级继承并使用
实际行为
Terraform 不使用来自父模块的继承
谢谢
【问题讨论】: