cf-haproxy/8
You can find the source of this version on GitHub at cloudfoundry-community/cf-haproxy-boshrelease. It was created based on the commit 88368197
.
Release Notes¶
New Features
- Supports multiple ssl certs on haproxy nodes. Specify them by using
ha_proxy.ssl_pem
as an array of certs, and the boshrelease will install all of them, and make them available to haproxy, in the event that you are serving multiple domains up via https, with different certs for each. - Supports force-setting headers. If there are headers you need to enforce on your requests for some reason, you can now use
ha_proxy.headers
to configure the headers and values. - Supports generic TCP proxying via the
ha_proxy.tcp
array. Each element in the array defines a port to enable tcp-mode proxying on. Supposts TLS + TCP proxying as well
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "cf-haproxy" version: "8" url: "https://bosh.io/d/github.com/cloudfoundry-community/cf-haproxy-boshrelease?v=8" sha1: "c67ac14f8e00b01adef387c4d1ce06a09232ddf9"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 c67ac14f8e00b01adef387c4d1ce06a09232ddf9 \ "https://bosh.io/d/github.com/cloudfoundry-community/cf-haproxy-boshrelease?v=8"