Skip to main content

Ansible Molecule for DevOps

# Abstract

In this lightning talk I will present Ansible Molecule driver that allows quickly provision infrastructure on major cloud providers from YAML file. Created landscape may include disks, shared storage, networks, all in different regions. Additional operations on provisioned landscape are possible - backup, restore, deallocation, allocation. Author will share how he and team used Ansible Molecule to test complex Ansible role in DevOps manner. Expected that participants are interested in quick and easy ways to provision compute infrastructure on major cloud providers and will be using presented tools after.

# Slide Deck

# Video

00:00 Ansible Molecule for DevOps - DevConf CZ 2023

00:21 Contents

00:45 Ansible Molecule quick introduction

01:56 Molecule installation and usage

03:11 Molecule folder structure and molecule commands

04:10 Molecule configuration file molecule.yml

05:03 Molecule.yml platforms for molecule-azure-driver

06:33 Architecture overview for molecule-azure-driver

07:54 How we use Ansible Molecule and benefits

10:10 TL; DR

11:26 Question

# Presentation page

https://devconfcz2023.sched.com/event/18c43a49c3bbf9d6a5ff47ed111463da