Ansible

How To Execute Ansible Playbooks to Automate Server Setup — step-by-step Devops tutorial on Progressive Robot

How To Execute Ansible Playbooks to Automate Server Setup

Ansible is a modern configuration management tool that facilitates the task of setting up and maintaining remote servers. With a minimalist design intended to get users up and running quickly, it allows you to control one to hundreds of systems from a central location. This short guide demonstrates how to execute Ansible playbooks to automate server setup, using an example playbook that sets up an Nginx server with a single static HTML page.

Read more
How to Install and Configure Ansible on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How to Install and Configure Ansible on Ubuntu 18.04

Configuration management systems are designed to make controlling large numbers of servers easy for administrators and operations teams. They allow you to control many different systems in an automated way from one central location. In this guide, we will discuss how to install Ansible on an Ubuntu 18.04 machine and go over some basics of how to use the software.

Read more
How To Use Ansible to Install and Set Up WordPress with LAMP on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Use Ansible to Install and Set Up WordPress with LAMP on Ubuntu 18.04

This guide explains how to use Ansible to automate the steps contained in our guide on How To Install WordPress with LAMP on Ubuntu 18.04. WordPress is the most popular CMS (content management system) on the internet, allowing users to set up flexible blogs and websites on top of a MySQL backend with PHP processing. After setup, almost all administration can be done through the web frontend.

Read more
How To Implement Continuous Testing of Ansible Roles Using Molecule and Travis CI on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Implement Continuous Testing of Ansible Roles Using Molecule and Travis CI on Ubuntu 18.04

Molecule is a tool for performing automated testing of Ansible roles. Travis CI is a continuous integration tool that allows for tests to run continuously to ensure contributions to your code do not introduce breaking changes. In this tutorial, you will configure a pre-made base role, initialize a Molecule scenario to test your role, and set up Travis CI to continuously run your tests against changes to your role.

Read more
CHAT