Configuration Management

Configuration Management 101: Writing Chef Recipes — step-by-step DevOps tutorial on Progressive Robot

Configuration Management 101: Writing Chef Recipes

This tutorial will walk you through the process of automating server provisioning using Chef, a powerful configuration management tool that leverages the Ruby programming language to automate infrastructure administration and provisioning. We will focus on the language terminology, syntax, and features necessary for creating a simplified example to fully automate the deployment of an Ubuntu 18.04 web server using Apache.

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

How to Install and Configure Ansible on an Ubuntu 12.04 VPS

Configuration management is an administrative concept that deals with managing multiple remote machines from a single server in an automated way. Ansible is a simple, but powerful configuration management system that communicates with and configures remote systems through simple SSH connections. In this guide, we will discuss how to install and configure an Ansible server that we can later use to control our hosts

Read more
Cómo instalar y utilizar Ansible en Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Cómo instalar y utilizar Ansible en Ubuntu 20.04

Los sistemas de administración de configuraciones están diseñados para simplificar el proceso de control de un gran número de servidores, para los administradores y los equipos de operaciones. Le permiten controlar muchos sistemas diferentes de forma automatizada desde una…

Read more
How To Install Puppet 4 on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Install Puppet 4 on Ubuntu 16.04

Puppet is a configuration management tool that helps system administrators automate the provisioning, configuration and management of a server infrastructure. In this tutorial, we will demonstrate how to install open source Puppet 4 in a master-agent setup on Ubuntu 16.04. In this setup, the Puppet master server—which runs the Puppet Server software—can be used to control al

Read more
How To Structure a Terraform Project — step-by-step Web Servers tutorial on Progressive Robot

How To Structure a Terraform Project

Structuring Terraform projects appropriately according to their use cases and perceived complexity is essential to ensure their maintainability and extensibility in day-to-day operations. In this tutorial, you’ll learn about structuring Terraform projects according to their general purpose and complexity. Then, you’ll create a project with a simple structure using the more common features of Terraform: variables, locals, data sources, and provisioners.

Read more
CHAT