-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from ubuntunet/master
Changes made after Entebbe
- Loading branch information
Showing
9 changed files
with
49 additions
and
71 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Ansible Lessons | ||
|
||
This directory contains the lesson plans for the Ansible part of the bootcamp. Each lesson has it's own directory, which contains the description of the tasks to complete during the lesson, in markdown format, as well as supporting files such as inventory or playboook stubs, _etc_. | ||
|
||
In order to do the course, go through the lesson description step by step, completing and ticking off tasks as you go. If there are questions, search for or start a topic on the forum linked to that lesson. | ||
|
||
* [Lesson 1](Lesson1/AnsibleLesson1.md) | ||
* [Lesson 2](Lesson2/AnsibleLesson2.md) | ||
* [Lesson 3](Lesson3/AnsibleLesson3.md) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Ansible Lesson 1 | ||
|
||
This contains the lesson plan for lesson 1. In this lesson, we will discover Ansible, using it on the command line, trying to get familiar with the way in which it works, how it compares to "usual" system adminstration and configuration tasks on the command line, and exploring a few Ansible modules. | ||
|
||
# Checklist : Basics | ||
|
||
Follow the steps and tick off tasks as you complete them. | ||
|
||
1. [ ] Set up the repository | ||
1. [ ] Create the local directory where you will be working - start a repo : | ||
|
||
mkdir bootcamp | ||
cd bootcamp | ||
git init | ||
|
||
1. [ ] Create the repository on github. Ensure that `README` and `LICENSE` are present | ||
1. [ ] link it to your local repo (`git remote add origin ...`) | ||
1. [ ] synchronise (`git pull`, merge the two) | ||
|
||
1. [ ] Create your inventory | ||
1. [ ] Add localhost to the inventory | ||
1. [ ] Add a host variable which will describe how to connect to it. [Reference](http://docs.ansible.com/ansible/intro_inventory.html#non-ssh-connection-types) | ||
1. [ ] Check the facts | ||
1. [ ] Which python version do you have ? How did you find that out (which command gave you the response ? ) | ||
1. [ ] Where is Ansible installed ? | ||
1. [ ] Which version of Ansible do you have ? How did you find that out ? | ||
|
||
1. [ ] Run Ansible ad-hoc discommands on the terminal | ||
1. [ ] Ensure that python2.7 is installed with `raw` | ||
1. [ ] Check that the host is responding : `ansible all -i <inventory> -m ping` | ||
1. [ ] ensure that `ansible` user is present | ||
1. [ ] ensure ssh key is generated | ||
1. [ ] ensure that ntp is installed and running |
3 changes: 1 addition & 2 deletions
3
handson/Ansible/AnsibleLesson2.md → handson/Ansible/Lesson2/AnsibleLesson2.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
# Ansible Lesson 2 : | ||
|
||
1. Vault | ||
|
||
1. Inventory |
File renamed without changes.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Git LFS file not shown
Git LFS file not shown