Maximize your Ansible skills with these 7 how-tos

Maximize your Ansible skills with these 7 how-tos

A collection of playbooks, guides, and tutorials to maximize your Ansible skills.

gears and lightbulb to represent innovation
Image by : 
Opensource.com
x

Get the newsletter

Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.

Ansible is a powerful, agentless (but easy-to-use and lightweight) automation tool that’s been steadily gaining popularity since its introduction in 2012. This popularity is due in part to its simplicity.  Ansible’s most basic dependencies, Python and SSH, are available by default almost everywhere, making it easy to use Ansible for a wide range of systems: servers, workstations, Raspberry Pis, industrial controllers, Linux containers, network devices, and so on.

Ansible is also diverse in the tasks it can perform. From core modules to manage system configuration, network management, cloud resource creation, and even Kubernetes integration, Ansible can integrate with a wide variety of systems and software. It’s easy to write custom modules for Ansible as well, extending it to perform all manner of functions in the environment.

You can even use Ansible to install, customize, and run your favorite games, including DwarfFortress!

This diversity in support and operation is reflected in our list of the best Ansible articles of 2018, which cover systems administration, monitoring, workstation management, Kubernetes, continuous integration and deployment, and more. Check it out.

Top 7 Ansible articles from 2018

Wratchet set tools

Save time doing updates with the Ansible IT automation engine.
a checklist for a team

There are many ways to automate common sysadmin tasks with Ansible. Here are several of them.
A person programming

In the first article in this series, learn the basics of setting up configuration management for your laptops and desktops.
A pattern of lines

In the third part of this Ansible how-to series, learn how to automate system monitoring.
A community raising a barn

The new Operator SDK makes it easy to create a Kubernetes controller to deploy and manage a service or application in a cluster.
A ship wheel with someone steering

Streamline and tighten automation processes in complex IT environments with these Ansible playbooks.
A robot arm illustration

Learn how to make Ansible automatically apply configuration changes to a fleet of laptops and desktops.

About the author

Chris Collins
Chris Collins - Chris Collins is a senior automation engineer and the web architecture lead at Duke University’s Office of Information Technology. He’s a container and automation evangelist, helps leads adoption of containers within the university, and loves to talk about them with anyone who will listen, much to the annoyance of the co-workers who sit closest to him.