Release Highlights
- Gorouter now has support for TLS to upstream backends by default and can not be disabled. Manifest property
router.backends.enable_tls
is no longer supported, androuter.ca_cert
is required. details - BOSH Process Manager is now used for the remaining jobs in this release: tcp_router, acceptance_tests, and smoke_tests details details
- The number of concurrent connections to upstream backends is now limited to 500 by default. This can be configured with property
router.backends.max_conns
details - HAProxy, used by tcp_router, has been bumped to 1.8.3 details
- Fixed bug introduced in 0.180.0 that caused gorouter to crash when
router.enable_access_log_streaming: true
; this property now has no affect and will be removed in a subsequent version. Syslog streaming is now enabled by colocation of syslog-release, which requiresrouter.write_access_logs_locally: true
details - golang upgraded to 1.11.0
Manifest Property Changes
0.180.0 | 0.181.0 | Default Value |
---|---|---|
router.backends.enable_tls
| removed | |
router.ca_cert
| now required | |
router.backends.max_conns
| new default | 500 |
router.enable_access_log_streaming
| now has no affect; will be removed in subsequent release |