forked from cloudfoundry/cf-deployment
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathuse-haproxy.yml
56 lines (56 loc) · 1.35 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
---
- type: replace
path: /releases/-
value:
name: haproxy
version: 8.1.1
url: https://bosh.io/d/github.com/cloudfoundry-incubator/haproxy-boshrelease?v=8.1.1
sha1: 98ec4d0571b5fccb975eab3ed5e40842e35b8daa
- type: replace
path: /instance_groups/name=smoke-tests
value:
name: haproxy
azs: [z1, z2]
instances: 2
stemcell: default
vm_type: minimal
networks: [name: default]
jobs:
- name: keepalived
release: haproxy
properties:
keepalived:
vip: ((haproxy_static_vip))
- name: haproxy
release: haproxy
properties:
ha_proxy:
ssl_pem: "((router_ssl.certificate))((router_ssl.private_key))"
tcp_link_port: 2222
- type: replace
path: /instance_groups/-
value:
name: smoke-tests
lifecycle: errand
azs:
- z1
instances: 1
vm_type: minimal
stemcell: default
update:
serial: true
networks:
- name: default
jobs:
- name: smoke_tests
release: cf-smoke-tests
properties:
smoke_tests:
api: "https://api.((system_domain))"
apps_domain: "((system_domain))"
user: admin
password: "((cf_admin_password))"
org: cf_smoke_tests_org
space: cf_smoke_tests_space
cf_dial_timeout_in_seconds: 300
skip_ssl_validation: true