-
Notifications
You must be signed in to change notification settings - Fork 3
/
settings_manager.yml.template
50 lines (44 loc) · 1.98 KB
/
settings_manager.yml.template
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
aws_access_key_id: MYACCESSKEYID
aws_secret_access_key: mysecretacceskey
ami_id: ami-eda40d9e
ec2_region: eu-west-1
ec2_instance_type: t2.nano
aws_ec2_private_key_path: "./path/to/private_key.pem"
aws_keypair_name: "aws_keypair_name_for_above_key"
ssh_username: "your-username" # this is the github username used for ansible config via ssh
aws_hosted_zone_id: HOSTEDZONEID
domain_name: example.net
subdomain_name: manager
github_usernames_with_access: []
github_usernames_with_sudo_access:
- ""
- ""
connected_nodes:
- node-1
- node-2
- node-3
# note that these override any group vars specified below
extra_host_vars:
node-1:
dx_token: "TOKEN_VALUE" # token for a DNAnexus upload user
upload_project: "project-aaaaabbbb123" # the ID of a DNAnexus project
applet: "applet-aabbcc" # the id of a DNAnexus applet to run after uploading has finished. The applet must be present in the DNAnexus project
node-2:
dx_token: "TOKEN_VALUE" # token for a DNAnexus upload user
upload_project: "project-aaaaabbbb123" # the ID of a DNAnexus project
applet: "applet-aabbcc" # the id of a DNAnexus applet to run after uploading has finished. The applet must be present in the DNAnexus project
# the api token allows the demux launcher to start independent demux jobs per-lane that do not kill the parent job on failure
# it should be in a project accessible only to the dx_token
downstream_input:
api_token:
$dnanexus_link:
id: file-asdasdasdasd
project: project-asdasdasdasd
folder: /
sequencing_center: BI
extra_group_vars:
nodes:
dx_token: "TOKEN_VALUE" # token for a DNAnexus upload user
upload_project: "project-aabbcc" # the ID of a DNAnexus project
#applet: "applet-aabbcc" # the id of a DNAnexus applet to run after uploading has finished. The applet must be present in the DNAnexus project
workflow: "workflow-aaaabbbbccccddddeeeefffg" # can be used in place of "applet" to run a workflow rather than an applet