How are you using HAProxy in cf-release?


Shannon Coen
 

Hello,

To support the project wide goal of deploying CF as a collection of
composable releases, rather than one, the CF Routing team has extracted
Gorouter from cf-release into cf-routing-release. Of course, Gorouter is
still symlinked into cf-release so it will be deployed with cf-release.

Very few jobs remain in cf-release. The Routing team will also extract the
route-registrar job in the routing-release. The last one the Routing team
is responsible for is HAProxy.

But I wonder, what purpose does this serve? Is it necessary to maintain
this job for the new way of deploying CF? What use case does it currently
fulfill, and could those use cases be fulfilled in a better way?

If this is of interest, please take a look at the following document, and
share your thoughts and feedback as comments.

https://docs.google.com/document/d/11fHx-Bz7j50D_jHsNUoohFj3opKHC8gVudT4U44zlng/edit?usp=sharing

Thank you!

Shannon Coen
Product Manager, Cloud Foundry
Pivotal, Inc.

Join cf-dev@lists.cloudfoundry.org to automatically receive all group messages.