Я определяю провайдера, содержащего модули.
Я могу вызвать terraform apply на уровне провайдера с двумя различными рабочими областями:
workspace list
default
wk-p1
* wk-p2
Я бы хотел, чтобы следующий модуль запускался только тогда, когдаЯ использую рабочее пространство wk-1:
module "sync" {
source = "./../test-modules/sync"
workspace="${local.workspace}"
entity = "${local.entity}"
}
Я бы хотел что-то вроде этого:
module "sync" {
if ("${local.workspace}" == "wk-p2") {
source = "./../test-modules/sync"
workspace="${local.workspace}"
entity = "${local.entity}"
}
}
У вас есть идеи?