Configuration Management

How To Automate Initial Server Setup of Multiple Ubuntu 22.04 Servers Using Ansible — step-by-step Linux tutorial on Progressive Robot

How To Automate Initial Server Setup of Multiple Ubuntu 22.04 Servers Using Ansible

Ansible is an open source software tool used to automate the provisioning, configuration management, and deployment of servers and applications. If you want to automate tasks on one or more servers or run a distributed application across multiple servers, you can use Ansible. In this tutorial, you’ll use Ansible to automate the initial server setup of multiple Ubuntu 22.04 servers.

Read more
How To Define Tasks in Ansible Playbooks — step-by-step Devops tutorial on Progressive Robot

How To Define Tasks in Ansible Playbooks

A task is the smaller unit of action you can automate using an Ansible playbook. Playbooks typically contain a series of tasks that serve a goal, such as to set up a web server, or to deploy an application to remote environments. Learn more about Ansible tasks in this short guide.

Read more
How To Manage Puppet 4 Certificates — step-by-step DevOps tutorial on Progressive Robot

How To Manage Puppet 4 Certificates

Puppet is a configuration management tool that helps system administrators automate the provisioning, configuration and management of a server infrastructure. Communication between the master and agents is granted and secured with client-verified HTTPS, which requires valid identifying SSL certificates.

Read more
SaltStack Infrastructure: Installing the Salt Master — step-by-step Linux tutorial on Progressive Robot

SaltStack Infrastructure: Installing the Salt Master

In this article, we’ll introduce the various environments we’ll be building out and install the Salt master daemon onto our primary server. This is the core system that will house our configuration instructions, control our infrastructure nodes, and manage our requirements.

Read more
CHAT