Changes between Version 62 and Version 63 of GENIExperimenter/Tutorials/GENI-SAVI/DesignSetup
- Timestamp:
- 06/22/15 17:33:20 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/GENI-SAVI/DesignSetup
v62 v63 190 190 === (d) The shell module === 191 191 192 The '''shell''' module lets you run arbitrary SSH commands in parallel across a set of hosts. It’s useful for poking around, or if there is no Ansible module with the functionality you need. Try it out: 192 The '''shell''' module lets you run arbitrary SSH commands in parallel across a set of hosts. It’s useful for poking around, or if there is no Ansible module with the functionality you need. 193 194 Try it out: 193 195 194 196 {{{ … … 200 202 === (e) The setup module === 201 203 202 The '''setup''' module gathers a bunch of information about each node and saves it in variables that you can reference in your Ansible playbooks. This will be really useful to do the tutorial! Try it out on a node to see what it collects (replace `<your-vm>` with your hostname): 204 The '''setup''' module gathers a bunch of information about each node and saves it in variables that you can reference in your Ansible playbook. This will be really useful to do the tutorial! 205 206 Try it out on a node to see what it collects (replace `<your-vm>` with your hostname): 203 207 204 208 {{{ … … 234 238 }}} 235 239 236 == 5. Create and run an Ansible playbook to install the software you'll need == 237 238 Now you will use a playbook to install the software you'll need on all the nodes. Below is the ansible playbook you will need. To download this playbook to your client machine, type: 240 == 5. Create and run an Ansible playbook to install the software you will need == 241 242 Now you will use a playbook to install the software you will need on all the nodes. Below is the ansible playbook you will need. 243 244 * To download this playbook to your client machine, type: 239 245 {{{ 240 246 wget http://groups.geni.net/geni/raw-attachment/wiki/GENIExperimenter/Tutorials/GENI-SAVI/DesignSetup/software-install-solution.yaml 241 247 }}} 242 243 The ansible playbook: 248 * The ansible playbook: 244 249 {{{ 245 250 --- … … 261 266 }}} 262 267 263 Run this playbook on your Ansible control machine against all the nodes in your slice.268 * Run this playbook on your Ansible control machine against all the nodes in your slice. 264 269 {{{ 265 270 ansible-playbook -i ansible-hosts software-install-solution.yaml