diff --git a/jobs/bbs/spec b/jobs/bbs/spec index 4705ada190..c062d7381b 100644 --- a/jobs/bbs/spec +++ b/jobs/bbs/spec @@ -27,6 +27,9 @@ properties: diego.bbs.dropsonde_port: description: "local metron agent's port" default: 3457 + diego.bbs.advertisement_base_hostname: + description: "Suffix for the BBS advertised hostname" + default: "bbs.service.cf.internal" diego.bbs.auctioneer.api_url: description: "Address of the auctioneer API" default: "http://auctioneer.service.cf.internal:9016" diff --git a/jobs/bbs/templates/bbs_ctl.erb b/jobs/bbs/templates/bbs_ctl.erb index 3f990fc085..88ff93b7d8 100644 --- a/jobs/bbs/templates/bbs_ctl.erb +++ b/jobs/bbs/templates/bbs_ctl.erb @@ -78,7 +78,7 @@ case $1 in exec chpst -u vcap:vcap /var/vcap/packages/bbs/bin/bbs ${etcd_sec_flags} ${bbs_sec_flags} \ -activeKeyLabel='<%= p("diego.bbs.active_key_label") %>' \ - -advertiseURL=${ad_url_scheme}<%="://#{name.gsub('_', '-')}-#{spec.index}.bbs.service.cf.internal:#{p("diego.bbs.listen_addr").split(':')[1]}" %> \ + -advertiseURL=${ad_url_scheme}<%="://#{name.gsub('_', '-')}-#{spec.index}.#{p("diego.bbs.advertisement_base_hostname")}:#{p("diego.bbs.listen_addr").split(':')[1]}" %> \ -auctioneerAddress=<%= p("diego.bbs.auctioneer.api_url") %> \ -consulCluster=http://127.0.0.1:8500 \ -debugAddr=<%= p("diego.bbs.debug_addr") %> \