-
Notifications
You must be signed in to change notification settings - Fork 84
/
example-config.yaml
53 lines (53 loc) · 1.17 KB
/
example-config.yaml
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
---
registry:
- type: dockerhub
name: docker
url: https://registry.hub.docker.com
org: DOCKERHUB_ORG
fail_on_error: false
- type: rhcc
name: rhcc
url: registry.access.stage.redhat.com
fail_on_error: true
white_list:
- "^legitimate.*-apb$"
# will allow all the APBs to be included. You must have at least 1 white
# list to retrieve APBs and this is the most permissive
- ".*-apb$"
black_list:
- "malicious.*-apb$"
- "^specific-blacklist-apb$"
- type: local_openshift
name: lo
namespaces:
- openshift
white_list:
- ".*-apb$"
dao:
etcd_host: localhost
etcd_port: 2379
log:
logfile: /var/log/ansible-service-broker/asb.log
stdout: true
level: debug
color: true
openshift:
host: ""
ca_file: ""
bearer_token_file: ""
image_pull_policy: IfNotPresent
sandbox_role: "edit"
keep_namespace: false
keep_namespace_on_error: true
broker:
bootstrap_on_startup: true
dev_broker: true
launch_apb_on_bind: false
recovery: true
output_request: true
ssl_cert_key: /path/to/key
ssl_cert: /path/to/cert
refresh_interval: "600s"
auth:
- type: basic
enabled: true