ansibleTraining
latest

introduction

  • What is Ansible?
  • What is an ansible module?
  • Module Documentation and syntax:

labs

  • Task 1. Create an inventory
  • Task 2. Create a simple playbook
  • Task 3. Use an existing local ansible role
  • Task 4. Create an ansible role
  • Task5: Create a Jenkins Freestyle Job
  • Task6: Create a pipeline as script
  • Task7: Attach an ASM Policy dynamically using a Jenkins pipeline
ansibleTraining
  • Docs »
  • F5 Ansible Lab
  • Edit on GitHub

F5 Ansible Lab¶

This is a 1h30 lab in order to get familiar with Ansible and F5 Ansible modules.

We will have a short overview of Ansible, its structure and the most important components and concepts.

Table of Contents:¶

introduction

  • What is Ansible?
  • What is an ansible module?
  • Module Documentation and syntax:

labs

  • Task 1. Create an inventory
  • Task 2. Create a simple playbook
    • 1. Introduction
    • 2. Create playbook
  • Task 3. Use an existing local ansible role
    • Installing Roles
    • Search for Roles
    • List installed roles
    • Get more information about a role
  • Task 4. Create an ansible role
    • 1. Create the Role Structure
    • 2. Create the Role Variables
    • Note:
    • 3. Create the Role Tasks
    • 4. (Optional)Create your role meta file
    • 5. Securing sensitive information
    • Running your playbook:
  • Task5: Create a Jenkins Freestyle Job
    • 0. Clean your Load Balancing configuration
    • 1. Create a new Job
    • 2. Configure the job
    • 3. Run the freestyle job
  • Task6: Create a pipeline as script
    • 1. Introduction
    • 2. Configure Pipeline
  • Task7: Attach an ASM Policy dynamically using a Jenkins pipeline
    • 1. Create a new Task
    • 2. Run your task
    • 3. (optional) Link this pipeline as Downstream job on the previous pipeline
Next

© Copyright 2018. Revision 658f86c5.

Built with Sphinx using a theme provided by Read the Docs.