Configuration Management

Install a Chef Server Workstation on Ubuntu 18.04

Instructions on how to configure a Chef server and a virtual workstation, and how to bootstrap a client node on Ubuntu 18.04.

Use Terraform to Provision Linode Environments

Use Terraform to deploy Linodes containing pre-configured application environments such as Docker or from a manual configuration.

Configure and Use Salt Cloud and Cloud Maps to Provision Systems

This guide shows how to install, configure, and use Salt Cloud to provision multiple Linodes from the command line.

Use Laravel Forge to Automate Web-Server Creation on a Linode

This guide shows how to use Laravel Forge to automate deployment of your PHP projects on a Linode.

Install and Manage MySQL Databases with Puppet Hiera on Ubuntu 16.04

Use this guide to install Puppet with MySQL modules and Puppet Hiera configuration manifests to manage MySQL in a variety of environments.

Configure and Use Salt SSH to Manage Your Linodes

Learn how to configure and use Salt SSH in this simple tutorial

Use Puppet Modules to Create a LAMP Stack

Learn how to efficiently use Puppet modules to manage files and services, create templates, and store data in Hiera in this simple tutorial.

Getting Started with Salt - Basic Installation and Setup

Salt is a server management platform that can control a number of servers from a single location. Learn how to install Salt in this simple tutorial.

Install and Configure Puppet

Basic instructions to set up and configure a Puppet master and agents using Ubuntu or CentOS servers.

Automatically Configure Servers with Ansible and Playbooks

Ansible is an automation tool for server configuration, provisioning, and management. This guide shows how to use Ansible to perform basic configuration tasks on your Linodes as well as set up a simple web server.

Learn How to Install Ansible and Run Playbooks

An introduction to configuration management with the Ansible IT automation platform including installation, configuration and playbook set up.

Use Salt States to Configure a LAMP Stack on a Minion

Use Salt States to Create a LAMP Stack on Debian 8.

Use Salt States to Create LAMP Stack and Fail2ban Across Salt minions

Use Salt States to Create a LAMP Stack and Fail2ban Across All Listed Salt Minions on Debian 8.

Using Vagrant to Manage Linode Environments

Use Vagrant to manage development environments and content on Linode.

A Beginner's Guide to Chef

A look into Chef's primary components, features, and configurations for the new Chef user

Creating Your First Chef Cookbook

Learn how to create Chef cookbooks by creating a LAMP stack in Chef

Install a Chef Server Workstation on Ubuntu 14.04

Instructions on how to configure a Chef server and virtual workstation and how to bootstrap a node on Ubuntu 14.04