--- ## basic config # NOTE: change to your aws ec2 key file here ansible_ssh_private_key_file: ~/.ssh/ted-aws-key2.pem # the rest of config works for Ubuntu 18.04 image on Amazon EC2 ansible_connection: ssh ansible_user: ubuntu # remote directory that keeps the work directory for the running app testbed_prefix: "/home/ubuntu/testbed" # must use Python 3 ansible_python_interpreter: /usr/bin/python3 ## build config hs_flags: "-g -DHOTSTUFF_ENABLE_BENCHMARK" ## app config # process name that is used by killall in reset bin_name: hotstuff-app # binary path (remote) replica_bin: "/home/ubuntu/libhotstuff/examples/hotstuff-app" client_bin: "/home/ubuntu/libhotstuff/examples/hotstuff-client" # remote repo path hs_repo_dir: "/home/ubuntu/libhotstuff" # local source code path (that will be copied to the remote) hs_local_repo_dir: "../../" hs_conf_dir: "conf" hs_log_dir: "log" hs_base_conf: "./hotstuff.gen.conf" # enable/disable TLS encrpytion for inter-replica communication hs_tls: false