mirror of
https://github.com/status-im/infra-les.git
synced 2025-02-12 20:36:23 +00:00
add basic readme
Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
parent
ebfe4cf136
commit
fac63e5d61
28
README.md
Normal file
28
README.md
Normal 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
|
||||||
|
```
|
Loading…
x
Reference in New Issue
Block a user