-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdeploy-ecs-broker-errand.yml
66 lines (64 loc) · 1.8 KB
/
deploy-ecs-broker-errand.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
59
60
61
62
63
64
65
66
- type: replace
path: /releases/-
value:
name: ecs-release
version: latest
- type: replace
path: /variables/-
value:
name: ecs-broker-password
type: password
- type: replace
path: /instance_groups/-
value:
name: ecs-broker-deploy
instances: 1
azs: [z1]
lifecycle: errand
vm_type: minimal
stemcell: default
networks: [{name: default}]
jobs:
- lifecycle: errand
name: deploy-broker
release: ecs-release
properties:
app_domains: ((system_domain))
domain: ((system_domain))
ecs_broker:
app_name: ECS
app_push:
memory: 512
org_quota: 1024
timeout: 180
app_uri: ecs-v1
app_version: v1
base_url: https://((ecs-ip)):4443
broker:
internal_service_names: ecs-bucket
password: ((ecs-broker-password))
user: admin
broker_api_version: 2.1
cf:
admin_password: ((cf_admin_password))
admin_user: admin
create_open_security_group: false
ecs_password: ((ecs-password))
ecs_username: ((ecs-username))
encryption_key: test
management_endpoint: https://((ecs-ip)):4443
namespace: bosh-namespace
object_endpoint: http://bosh-namespace.((ecs-ip)).nip.io:9020
on_demand_service_plans: {}
persistence_store_type: none
prefix: ecs-cf-broker-
replication_group: bosh_rep_grp
repository_bucket: ecs-cf-broker-repository
repository_endpoint: http://bosh-namespace.((ecs-ip)).nip.io:9020
repository_user: ecs-cf-broker-user
ssl:
skip_cert_verify: true
uaa:
clients:
ecs_broker:
secret: test