forked from cloudfoundry/cf-deployment
-
Notifications
You must be signed in to change notification settings - Fork 0
/
use-haproxy.yml
58 lines (58 loc) · 1.37 KB
/
use-haproxy.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
- type: replace
path: /releases/-
value:
name: haproxy
sha1: 01ea55b2fc40f2085d90484886c8d11950232dbb
url: https://bosh.io/d/github.com/cloudfoundry-incubator/haproxy-boshrelease?v=14.0.0%2B2.8.9
version: 14.0.0+2.8.9
- type: replace
path: /instance_groups/name=smoke-tests
value:
azs:
- z1
- z2
instances: 2
jobs:
- name: keepalived
properties:
keepalived:
vip: ((haproxy_static_vip))
release: haproxy
- name: haproxy
properties:
ha_proxy:
ssl_pem: ((router_ssl.certificate))((router_ssl.private_key))
tcp_link_port: 2222
release: haproxy
name: haproxy
networks:
- name: default
stemcell: default
vm_type: minimal
- type: replace
path: /instance_groups/-
value:
azs:
- z1
instances: 1
jobs:
- name: smoke_tests
properties:
smoke_tests:
api: https://api.((system_domain))
apps_domain: ((system_domain))
cf_dial_timeout_in_seconds: 300
org: cf_smoke_tests_org
password: ((cf_admin_password))
skip_ssl_validation: true
space: cf_smoke_tests_space
user: admin
release: cf-smoke-tests
lifecycle: errand
name: smoke-tests
networks:
- name: default
stemcell: default
update:
serial: true
vm_type: minimal