Difference between revisions of "Ansible for DevOPs Workshop"

From SdNOG wiki
Jump to navigation Jump to search
(Registration form)
 
(One intermediate revision by the same user not shown)
Line 20: Line 20:
 
* Date: Sunday 27 Oct - Wednesday 30 Oct 2019
 
* Date: Sunday 27 Oct - Wednesday 30 Oct 2019
 
* Time: 8:30AM - 3:30PM
 
* Time: 8:30AM - 3:30PM
 +
 +
==Workshop Fees==
 +
200SDG
  
 
==Instructors==
 
==Instructors==
Line 25: Line 28:
 
* Sara Alamin
 
* Sara Alamin
  
=Agenda=
+
==Agenda==
 
* Introduction to Ansible
 
* Introduction to Ansible
 
* Installing and Configuration
 
* Installing and Configuration
Line 39: Line 42:
 
* Ansible Roles
 
* Ansible Roles
  
 
+
==Registration form==
=Registration form=
+
https://docs.google.com/forms/d/e/1FAIpQLSeYgOIWEocXPvK1YMsQSG8A4R9dv71Uw_b8NzSUK884p2Y90A/viewform?usp=sf_link
https://forms.gle/Gixt7xsCG2utbsEe9
 

Latest revision as of 17:09, 10 October 2019

Introduction

Ansible is an open-source software provisioning, configuration management, and application-deployment tool to automate all your system work. this is a 4 days, hands-on workshop. You’ll get a comprehensive overview of Ansible and then dive into Ansible Roles and playbooks.

Objectives

By the end of the workshop, attendees will know how to use automation with Ansible to ease the burden of consistent configuration of servers and network devices and how to choose what/when to automate.

Workshop Level

Advance Level

Prerequisites

  • Participants should be familiar with Unix-style operating systems. The course is taught on Linux (Ubuntu or CentOS) but the environment will be familiar to people with a systems administration background on FreeBSD or Solaris.
  • Knowledge of Linux/UNIX command line
  • Good understanding of network basics (IP networking)
  • All participants will need to bring a laptop with WiFi access.

Date & Time

  • Date: Sunday 27 Oct - Wednesday 30 Oct 2019
  • Time: 8:30AM - 3:30PM

Workshop Fees

200SDG

Instructors

  • Manhal Mohamed
  • Sara Alamin

Agenda

  • Introduction to Ansible
  • Installing and Configuration
  • Configuring Clients
  • ad-hoc commands
  • Ansible Playbook
    • Format& Function
    • Handlers
    • Variables
    • Conditions
    • Loops
  • Ansible Templates
  • Ansible Roles

Registration form

https://docs.google.com/forms/d/e/1FAIpQLSeYgOIWEocXPvK1YMsQSG8A4R9dv71Uw_b8NzSUK884p2Y90A/viewform?usp=sf_link