-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcopier.yml
executable file
·36 lines (28 loc) · 957 Bytes
/
copier.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
server_name:
type: str
help: What should the server name be?
server_flavor:
type: str
help: What type of server do you want to create? See https://www.bw-cloud.org/de/bwcloud_scope/flavors
default: m1.medium
ssh_key_path:
type: str
help: Under which path is your ssh key located?
os_user_id:
type: str
help: Provide your user id on OpenStack
github_repo:
type: str
help: Provide the GitHub repo of the OTree experiment you want to deploy
github_token:
type: str
help: Provide a GitHub token that can access the repo
otree_admin_pw:
type: str
help: Provide a password that will be used to access the OTree admin dashboard
ansible_vault_pw:
type: str
help: Provide a password to encrypt the ansible vault with
_tasks:
- echo "{{ ansible_vault_pw }}" > ansible/.vault_pw
- ansible-vault encrypt ansible/group_vars/vault.yml --vault-password-file=ansible/.vault_pw -v