Configuration Management

How To Install and Manage System Packages in Ansible Playbooks — step-by-step Linux tutorial on Progressive Robot

How To Install and Manage System Packages in Ansible Playbooks

Automating the installation of required system packages is a common operational task in Ansible playbooks, since a typical application stack requires software from different sources. In this guide, learn more about how to use the apt module to manage system packages on Debian-based operating systems such as Ubuntu.

Read more
How To Manage Your Cluster with Chef and Knife on Ubuntu — step-by-step Linux tutorial on Progressive Robot

How To Manage Your Cluster with Chef and Knife on Ubuntu

`knife` is a command line tool packaged with Chef. You’ve likely already used knife to create and manage Chef cookbooks, data bags, or roles. This guide will introduce you to some new knife subcommands for issuing commands and getting information about your Chef cluster.

Read more
Understanding Privilege Escalation in Ansible Playbooks — step-by-step Devops tutorial on Progressive Robot

Understanding Privilege Escalation in Ansible Playbooks

It is important to understand how privilege escalation works in Ansible, so that you’re able to execute your tasks with appropriate permissions. By default, tasks will run as the connecting user – this might be either root or any regular user with SSH access to the remote nodes in an inventory file. In this guide, learn more about privilege escalation in Ansible playbooks.

Read more
CHAT