Мне нужно создать условие в terraform 11, где я проверяю, существует ли локальная переменная списка, если она существует, затем использует этот список, а если не использует другой.
Например, у меня есть:
var.localList = ["apples", "oranges"]
var.remoteList = ["bananas", "carrots"]
Теперь я хочу сделать что-то вроде этого (что не сработало):
myVar = ["${length(var.localList) > 0 ? var.localList : var.remoteList}"]
Итак, идея в том, что если var.localList
не пусто, присвойте этот список myVar
, в противном случае используйте var.remoteList
.
Не уверен, возможно ли это в Terraform 11.
РЕДАКТИРОВАТЬ: Забыл упомянуть, что я использую terraform 11.