diff --git a/install-pcf/azure/pipeline.yml b/install-pcf/azure/pipeline.yml index cf791d787..8f2dd9be8 100644 --- a/install-pcf/azure/pipeline.yml +++ b/install-pcf/azure/pipeline.yml @@ -488,6 +488,7 @@ jobs: HAPROXY_FLOATING_IPS: "" OPSMAN_CLIENT_ID: "" OPSMAN_CLIENT_SECRET: "" + AZURE_TERRAFORM_PREFIX: {{azure_terraform_prefix}} ########################### ## Job - Deploy ERT ## ########################### diff --git a/tasks/config-ert/task.sh b/tasks/config-ert/task.sh index 4093540d7..2752b049b 100755 --- a/tasks/config-ert/task.sh +++ b/tasks/config-ert/task.sh @@ -538,6 +538,7 @@ cf_resources=$( --arg mysql_nsx_lb_pool_name "${MYSQL_NSX_LB_POOL_NAME}" \ --arg mysql_nsx_lb_security_group "${MYSQL_NSX_LB_SECURITY_GROUP}" \ --arg mysql_nsx_lb_port "${MYSQL_NSX_LB_PORT}" \ + --arg azure_terraform_prefix "${AZURE_TERRAFORM_PREFIX}" \ --argjson job_resource_config "${JOB_RESOURCE_CONFIG}" \ ' $job_resource_config @@ -560,6 +561,16 @@ cf_resources=$( | + if $iaas == "azure" then + .router |= . + { "elb_names": ["\($azure_terraform_prefix)-web-lb"] } + | .diego_brain |= . + { "elb_names": ["\($azure_terraform_prefix)-ssh-proxy-lb"] } + | .tcp_router |= . + { "elb_names": ["\($azure_terraform_prefix)-tcp-lb"] } + else + . + end + + | + # NSX LBs if $tcp_router_nsx_lb_edge_name != "" then diff --git a/tasks/config-ert/task.yml b/tasks/config-ert/task.yml index 0be068f44..de80bb4ff 100644 --- a/tasks/config-ert/task.yml +++ b/tasks/config-ert/task.yml @@ -131,6 +131,7 @@ params: POE_SSL_KEY3: OPSMAN_CLIENT_ID: OPSMAN_CLIENT_SECRET: + AZURE_TERRAFORM_PREFIX: inputs: - name: pcf-pipelines