jormungandr_ansible_role
Jormungandr Ansible Role
Installs Jormungandr for Ubuntu Bionic.
Requirements
None.
Role Variables
Three variables are required for the node_secret.yaml
file:
node_sig_key
node_vrf_key
node_pool_id
These values will have been created when creating the stake pool.
The following variables are also availble with defaults:
binary_base_url: https://github.com/input-output-hk/jormungandr/releases/download
binary_version: 0.8.8
binary_match: "jormungandr {{ binary_version }}$"
jormungandr_user: cardano
jormungandr_storage_dir: "/home/{{ jormungandr_user }}/storage"
jormungandr_rest_port: 3001
jormungandr_public_address_port: 3000
Jormungandr_log_level: warn
jormungandr_max_unreachable_nodes_to_connect_per_event: 128
jormungandr_gossip_interval: 5s
jormungandr_public_id: 7ddf203c86a012e8863ef19d96aabba23d2445c492d86267 <- change this to your own made up hexi code to identify your node
genesis_block_hash: 8e4d2a343f3dcf9330ad9035b3e8d168e6728904262f2c434a4f8f934ec7b676
It is also possible to provide a list of trusted peers in the following format:
trusted_peers:
- address: ...
id: ...
- address: ...
id: ...
For the default values refer to defaults/main.yml
.
Dependencies
None.
Example Playbook
- hosts: all
tasks:
- name: Setup Jormungandr
include_role:
name: Jormungandr-Ansible-Role
vars:
node_sig_key: kes25519-12...
node_vrf_key: vrf_...
node_pool_id: c158...
License
MIT
Install
ansible-galaxy install ADA-ZONE/Jormungandr-Ansible-Role
License
mit
Downloads
33
Owner
Cardano Blockchain helper scripts and tools