loggregator/77
You can find the source of this version on GitHub at cloudfoundry/loggregator. It was created based on the commit 9639e03
.
Release Notes¶
Important Update to Cert Generation
- Loggregator now requires properties set for mutual auth with Cloud Controller. This is used for retrieving application names for inclusion in syslog drains and is set with the following new properties.
loggregator.tls.syslogdrainbinder.cert
: TLS certificate for syslogdrainbinder, signed by diego bbs CAloggregator.tls.syslogdrainbinder.key
: TLS key for syslogdrainbinder, signed by diego bbs CA- Use
<diego-bbs-ca.crt>
and<diego-bbs-ca.key>
when runninggenerate-loggregator-certs
. The diego BBS CA cert and key are typically generated separately from this script. - See the Loggregator README for more details on the new flag
Important Note This version of Loggregator restricts ciphers to use only the following 4 ciphers. This is a breaking change for some operators and a configurable property for opting into more cipher suites was introduced in Loggregator 85
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
New Features
- “loggregator” has been replaced by app, org and space name for host name in syslog drains
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "loggregator" version: "77" url: "https://bosh.io/d/github.com/cloudfoundry/loggregator?v=77" sha1: "9960737c2d20c6b9c65ff2abbf42680749c1b94d"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 9960737c2d20c6b9c65ff2abbf42680749c1b94d \ "https://bosh.io/d/github.com/cloudfoundry/loggregator?v=77"
Jobs¶
- boshhmforwarder
- dea_logging_agent
- doppler
- loggregator-acceptance-tests
- loggregator_trafficcontroller
- metron_agent
- metron_agent_windows
- statsd-injector
- syslog_drain_binder