This is a self contained Ansible role for configuring a Linux system as a Sui Node.
Tested with ansible [core 2.13.4]
and:
- ubuntu 20.04 (linux/amd64) on bare metal
- ubuntu 22.04 (linux/amd64) on bare metal
-
Install Ansible
-
Add the target host to the Ansible Inventory
-
Update the
sui_release
var in the Ansible Inventory -
Update validator.yaml and copy it to this directory.
-
Copy the genesis.blob to this directory (should be available after the Genesis ceremony).
-
Udate the
keypair_path
var in the Ansible Inventory
- Configure everything:
ansible-playbook -i inventory.yaml sui-node.yaml -e host=$inventory_name
- Software update:
TODO