You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current Ansible location on my laptop: /Users/jdd/Google Drive/NDN/NDN_CRI/NDN_Testbed
Define links for this node to other nodes. They will go in host_vars file and in links.json file below.
Included in defining links is determining one-way delay between two nodes to be linked. (ping and traceroute can sometimes help with this, but not always)
Add host_vars file for node
Add host to WU_ARL/ndnstatus/ndn_prefix/config_ndn
On ndnmap.arl.wustl.edu (accessed through ndndemo?) Add host to WU_ARL/ndnmap/WebServer/gmap/json/{geocode.json, routers.json, links.json}
'sudo cp' those three files over to ~ndnmap/ndnmap/WebServer/gmap/json/
Verify that python is installed on node. Needed for Ansible. Ansible can take care of everything else that needs to be installed.
Run Ansible (we'll actually do this a couple of times)
First one does the bulk of the installs on the new node
jdd> ansible-playbook -i testbedInventory --limit="AAU" testbed_0.6.0.yml
Updates for nlsr and ndnsec that require other nodes to be updated. For ndnsec we need UCLA involved to sign the site-cert. For nlsr we need the nodes that are linked to the new node so their nlsr.conf files get updated. We can do this in one or two steps.
Either this:
jdd> ansible-playbook -i testbedInventory --tags="ndnsec" --limit="AAU,UCLA" testbed_0.6.0.yml
jdd> ansible-playbook -i testbedInventory --tags="nlsr" --limit="AAU,BERN,BASEL,PADUA" testbed_0.6.0.yml
Or this:
jdd> ansible-playbook -i testbedInventory --tags="ndnsec,nlsr" --limit="AAU,UCLA,BERN,BASEL,PADUA" testbed_0.6.0.yml
Current Ansible location on my laptop: /Users/jdd/Google Drive/NDN/NDN_CRI/NDN_Testbed
Define links for this node to other nodes. They will go in host_vars file and in links.json file below.
Included in defining links is determining one-way delay between two nodes to be linked. (ping and traceroute can sometimes help with this, but not always)
Add host_vars file for node
Add host to WU_ARL/ndnstatus/ndn_prefix/config_ndn
On ndnmap.arl.wustl.edu (accessed through ndndemo?) Add host to WU_ARL/ndnmap/WebServer/gmap/json/{geocode.json, routers.json, links.json}
'sudo cp' those three files over to ~ndnmap/ndnmap/WebServer/gmap/json/
Verify that python is installed on node. Needed for Ansible. Ansible can take care of everything else that needs to be installed.
Run Ansible (we'll actually do this a couple of times)
First one does the bulk of the installs on the new node
jdd> ansible-playbook -i testbedInventory --limit="AAU" testbed_0.6.0.yml
Updates for nlsr and ndnsec that require other nodes to be updated. For ndnsec we need UCLA involved to sign the site-cert. For nlsr we need the nodes that are linked to the new node so their nlsr.conf files get updated. We can do this in one or two steps.
Either this:
jdd> ansible-playbook -i testbedInventory --tags="ndnsec" --limit="AAU,UCLA" testbed_0.6.0.yml
jdd> ansible-playbook -i testbedInventory --tags="nlsr" --limit="AAU,BERN,BASEL,PADUA" testbed_0.6.0.yml
Or this:
jdd> ansible-playbook -i testbedInventory --tags="ndnsec,nlsr" --limit="AAU,UCLA,BERN,BASEL,PADUA" testbed_0.6.0.yml
Add operator to the operator mailing list ([email protected]) at
https://alpha.netsec.colostate.edu/mailman/listinfo/operators
And add an alias in my mail client for sending directly to a site operator (e.g. AAU_operator)
The text was updated successfully, but these errors were encountered: