wiki:GENIExperimenter/Tutorials/AnsibleHelloGENI

Version 5 (modified by sedwards@bbn.com, 9 years ago) (diff)

--

Converting the Hello GENI Install Script to Ansible

Overview:

Prerequisites:

  • What equipment/software is the experimenter expected to bring to this tutorial?
    • Include links to instruction on how to access, install, and configure the software
  • This tutorial assumes you have a GE
    • Include links to any previous tutorials or pre-work that should be completed before starting this tutorial.
    • Include non-GENI prerequisites such as familiarity with SSH, unix command line, python, etc.
  • Use a GENI Portal account (instructions) and have configured SSH keys (Generate SSH Keys),

Tools:

To run this exercise, you will need two pieces of software. If you haven't already, get or install these now:

  1. omni installed on your local machine (instructions), and
  2. ansible installed on your local machine (find the instructions for your package manager here).

Where to get help:

  • Mailing lists
  • Forums

Resources:

  • Where can I get more information?
  • Troubleshooting pages or FAQs
  • GENI Glossary?

Tutorial Instructions

Design/Setup
  • Part I: Design/Setup
    • Step 1: Design Experiment
    • Step 2: Establish Management Environment
    • Step 3: Obtain Resources
Execute
  • Part II: Execute
    • Step 4: Configure and Initialize Services
    • Step 5: Execute Experiment
    • Step 6: Analyze and Visualize Experiment
Finish