Skip to content

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"

Jobs

Packages