Add instructions to run Ansible playbooks on remote machines #5
10
.gitignore
vendored
10
.gitignore
vendored
@ -1,10 +0,0 @@
|
|||||||
l2-setup/out
|
|
||||||
l2-setup/hosts.ini
|
|
||||||
nitro-bridge-setup/out
|
|
||||||
nitro-bridge-setup/bridge-vars.yml
|
|
||||||
nitro-nodes-setup/nitro-vars.yml
|
|
||||||
nitro-nodes-setup/out
|
|
||||||
nitro-contracts-setup/out
|
|
||||||
nitro-contracts-setup/contract-vars.yml
|
|
||||||
nitro-nodes-setup/out/
|
|
||||||
l2-setup/l2-vars.yml
|
|
2
l2-setup/.gitignore
vendored
2
l2-setup/.gitignore
vendored
@ -1,3 +1,3 @@
|
|||||||
out
|
out
|
||||||
hosts.ini
|
|
||||||
l2-vars.yml
|
l2-vars.yml
|
||||||
|
hosts.ini
|
||||||
|
@ -4,6 +4,32 @@
|
|||||||
|
|
||||||
To get started, follow the [installation](../README.md#installation) guide to setup ansible on your machine
|
To get started, follow the [installation](../README.md#installation) guide to setup ansible on your machine
|
||||||
|
|
||||||
|
## Setup Remote Hosts
|
||||||
|
|
||||||
|
To run the playbooks on a remote machine, follow these steps:
|
||||||
|
|
||||||
|
- In the [`nitro-bridge-setup`](./) directory, create a new file named hosts.ini:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cp ../example-hosts.ini hosts.ini
|
||||||
|
```
|
||||||
|
|
||||||
|
- Edit the [`hosts.ini`](./hosts.ini) file to run the playbook on a remote machine
|
||||||
|
|
||||||
|
```bash
|
||||||
|
[nitro_host]
|
||||||
|
hostname ansible_host= ansible_user= ansible_ssh_common_args='-o ForwardAgent=yes'
|
||||||
|
```
|
||||||
|
|
||||||
|
- Replace `host_name` with the alias of your choice.
|
||||||
|
- Replace `<TARGET_IP>` with the IP address or hostname of the target machine.
|
||||||
|
- Replace `<SSH_USER>` with the SSH username (e.g., dev, ubuntu).
|
||||||
|
|
||||||
|
- Verify that you are able to connect to the host using the following command
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ansible all -m ping -i hosts.ini
|
||||||
|
```
|
||||||
## Run Nitro Bridge
|
## Run Nitro Bridge
|
||||||
|
|
||||||
- Copy the `bridge-vars-example.yml` vars file
|
- Copy the `bridge-vars-example.yml` vars file
|
||||||
|
3
nitro-contracts-setup/.gitignore
vendored
Normal file
3
nitro-contracts-setup/.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
out
|
||||||
|
contract-vars.yml
|
||||||
|
hosts.ini
|
2
nitro-nodes-setup/.gitignore
vendored
2
nitro-nodes-setup/.gitignore
vendored
@ -1,3 +1,3 @@
|
|||||||
nitro-vars.yml
|
|
||||||
out
|
out
|
||||||
|
nitro-vars.yml
|
||||||
hosts.ini
|
hosts.ini
|
||||||
|
Loading…
Reference in New Issue
Block a user