Skip to content
This repository has been archived by the owner on Nov 29, 2017. It is now read-only.

cloudfoundry-community-attic/route-registrar-boshrelease

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED

Please use CF Core team's https://github.com/cloudfoundry-incubator/routing-release

Deploy route-registrar using BOSH

Continuously broadcast a route using NATS to the CF router.

Colocate the route-registrar job template with any process that wants to have an HTTP hostname routed to it via the Cloud Foundry router.

Usage

There is an standalone manifest that you can use to advertise another hostname:port as a route.

git clone https://github.com/cloudfoundry-community/route-registrar-boshrelease.git
cd route-registrar-boshrelease
bosh2 deploy manifests/route-registrar.yml \
  -v route-registrar-external-host=... \
  -v route-registrar-external-ip=... \
  -v route-registrar-port=... \
  -v nats-host=... \
  -v nats-username=... \
  -v nats-password=... \
  -v route-registrar-health-check-name=...

But typically you will collocate the route-registrar job on the instance group running the hostname:port being advertised.