add basic readme

Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
Jakub Sokołowski 2018-11-23 16:53:43 +01:00
parent ebfe4cf136
commit fac63e5d61
No known key found for this signature in database
GPG Key ID: 4EF064D0E6D63020
1 changed files with 28 additions and 0 deletions

28
README.md Normal file
View File

@ -0,0 +1,28 @@
# Description
This repo defines Geth LES nodes clusters.
# Requirements
In order to use this you will need secrets(passwords, certs, keys) contained within the [infra-pass](https://github.com/status-im/infra-pass) repository. If you can't see it ask jakub@status.im to get you access for it.
In order for this to work first you need to install necessary Terraform plugins and get the right secrets from the [infra-pass](https://github.com/status-im/infra-pass) repo, to do that simply run:
```
make
# alternatively
make plugins
make secrets
```
This will put the necessary certificates, keys, and passwords are in place so you can deploy and configure hosts.
# Usage
To deploy hosts for the subsystem you want - for example `discourse` - simply run:
```
terraform plan
terraform apply
```
Then configure clusters:
```
ansible-playbook ansible/main.yml
```