terraform-将变量值分成2

时间:2018-09-16 02:18:33

标签: terraform terraform-provider-aws

我有一个变量(var.http_proxy),其中包含代理详细信息(ip地址:端口)。我将env变量设置为lambda,我有2个变量,主机和端口。现在,我需要使用split变量并分配代理主机和端口,而不是定义2个新变量。我正在使用下面的代码,这是错误的-

environment = {
    variables = {
      proxy_host = "${split(":", var.http_proxy)[0]}"
      proxy_port = "${split(":", var.http_proxy)[1]}"
    }
  }

1 个答案:

答案 0 :(得分:1)

以下修复解决了这个问题-

num_units