Skip to content

hey-network/blockchain-ansible-playbooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockchain Ansible Playbooks

Infrastructure automation for Hey's various Blockchain nodes (both Ethereum mainchain and Loom sidechain).

Loom Testnet Non-validator node

  1. Set up AWS credentials and save them under the hey profile name in ~/.aws/credentials
  2. Setup AWS VPC and note its id, subnet id, subnet cidr in the inventory file (both in the general vars and in the hosts description for the subnet)
  3. Run playbook
    AWS_PROFILE=hey ansible-playbook -i inventory.yaml create-instances.yaml -vv
  4. Update inventory with IP numbers
  5. Provision loom
    AWS_PROFILE=hey ansible-playbook -i inventory.yml playbook.yml  --key-file ~/.ssh/loom_non_validator.pem --user ubuntu