我试图找出什么是最好的方式来设置舵机值的地形,但特定的条件。例如,我希望下面的代码段只在特定的用例中执行。否则,我想让Terraform忽略它。我的用法是,我想让最终用户运行这个Terraform来选择是提供内部Azure LB还是普通LB。如果是常规的--在代码中也创建的公共IP将在值中设置。如果内部- Azure将自动生成一个私有IP并将其设置为LB的“外部IP”。
set {
name = "controller.service.loadBalancerIP"
value = mypuclicip
}
你知道我怎么能做到吗?