Provisions the infrastructure in AWS for collecting marketdata emitted by coinbase.
-
Define a Virtual Environment
bash $ python3 -m venv .venv $ source .venv/bin/activate
-
Install Pip Dependencies
$ pip install --upgrade pip $ pip install -r requirements.txt
-
Install Ansible-Galaxy Dependencies
$ ansible-galaxy install -r ansible-galaxy.txt
$ ansible-playbook playbook.yml --vault-password-file <vault-pass> --private-key <ec2key>
$ ansible-playbook teardown.yml --vault-password-file <vault-pass>
See here
$ openssl genrsa -out ams-grafana.key 2048
$ openssl req -new -key ams-grafana.key -out ams-grafana.csr
$ openssl x509 -req -days 365 -in ams-grafana.csr -signkey ams-grafana.key -out ams-grafana.crt