Skip to content

Instantly share code, notes, and snippets.

@ceesco53
Created July 26, 2023 17:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ceesco53/d1c0ee9b2cff37c5569bc6e7e7a3fda5 to your computer and use it in GitHub Desktop.
Save ceesco53/d1c0ee9b2cff37c5569bc6e7e7a3fda5 to your computer and use it in GitHub Desktop.
HA Proxy BOSH deploy yaml for version 12.1.0+2.7.7
addons:
- jobs:
- name: bpm
release: bpm
name: bpm
instance_groups:
- azs:
- az1
instances: 1
jobs:
- name: haproxy
properties:
ha_proxy:
backend_ca_file: null
backend_crt: null
backend_port: 80
backend_servers:
- 10.225.52.55
backend_ssl: "off"
buffer_size_bytes: 16384
client_ca_file: null
client_cert: false
client_timeout: 900
disable_backend_http2_websockets: true
disable_http: false
disable_monit_health_check_http: true
disable_tls_10: true
disable_tls_11: true
disable_tls_12: false
disable_tls_13: true
enable_health_check_http: true
enable_http2: true
hsts_enable: false
hsts_include_subdomains: false
hsts_max_age: 0
hsts_preload: false
internal_only_domains: []
keepalive_timeout: 900
log_format: rfc3164
server_timeout: 900
ssl_ciphers: DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384
ssl_pem:
- cert_chain: |
-----BEGIN CERTIFICATE-----
XXXXXX
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
XXXXXX
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
XXXXXX
-----END CERTIFICATE-----
private_key: |
-----BEGIN RSA PRIVATE KEY-----
XXXXXX
-----END RSA PRIVATE KEY-----
tcp_link_port: 2222
trusted_domain_cidrs: null
release: haproxy
name: haproxy
networks:
- name: infra
stemcell: default
vm_type: medium
name: haproxy
releases:
- name: bpm
sha1: 669baca975c6def518c7e736dbf189cfb438475b
url: https://bosh.io/d/github.com/cloudfoundry/bpm-release?v=1.1.19
version: 1.1.19
- name: haproxy
sha1: f20937de3035567f07e76d72a5e5786b6cf368df
url: https://github.com/cloudfoundry/haproxy-boshrelease/releases/download/v12.1.0+2.7.7/haproxy-12.1.0+2.7.7.tgz
version: 12.1.0+2.7.7
stemcells:
- alias: default
os: ubuntu-jammy
version: latest
update:
canaries: 1
canary_watch_time: 1000-30000
max_in_flight: 1
serial: false
update_watch_time: 1000-30000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment