A look into Chef's primary components, features, and configurations for the new Chef user
A look into Salt's primary components, features, and configurations for the new SaltStack user
An introduction to configuration management with the Ansible IT automation platform including installation, configuration and playbook set up.
Learn how to use Salt to configure a static site webserver and use webhooks to automatically deploy new site content.
Configure Apache on Ubuntu, Debian and CentOS with Salt Stack.
This guide shows how to install, configure, and use Salt Cloud to provision multiple Linodes from the command line.
Learn how to configure and use Salt SSH in this simple tutorial
Create a Salt execution module.
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 Pulumi, import the Linode module for Pulumi, and write your first Pulumi programs.
Basic instructions to set up and configure a Puppet master and agents using Ubuntu and CentOS servers.
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.
Instructions on how to configure a Chef server and a virtual workstation, and how to bootstrap a client node on Ubuntu 18.04.
Learn how to create Chef cookbooks by creating a LAMP stack in Chef
Packer is a HashiCorp maintained open source tool that is used to create machine images. Using a single source configuration, you can generate identical machine images. Packer can then be used to install those images to your Linode.
In this guide you learn how to deploy and manage Linodes using Ansible and the `linode_v4` module. You will also create an Ansible inventory for your Linode infrastructure using the dynamic inventory plugin for Linode.
Instructions on how to configure a Chef server and virtual workstation and how to bootstrap a node on Ubuntu 14.04
Basic instructions to set up and configure a Puppet master and agents using Ubuntu or CentOS servers.
Use this guide to install Puppet with MySQL modules and Puppet Hiera configuration manifests to manage MySQL in a variety of environments.
Use this guide to install Puppet with MySQL modules and Puppet Hiera configuration manifests to manage MySQL in a variety of environments.
This guides provides an introduction to HCL syntax and commonly used HCL terminology.
An introduction to Jinja using Salt configuration management examples.
How to monitor Salt minions with beacons.
A reference for the SaltStack command line interface.
An overview of available options to manage secrets with SaltStack
Test Salt states locally with Kitchen and kitchen-salt.
How to configure, deploy, and use HashiCorp Vault to manage application secrets
This guide shows how to use Laravel Forge to automate deployment of your PHP projects on a Linode.
Learn how to efficiently use Puppet modules to manage files and services, create templates, and store data in Hiera in this simple tutorial.
Learn how to efficiently use Puppet modules to manage files and services, create templates, and store data in Hiera in this simple tutorial.
Use Salt States to Create a LAMP Stack on Debian 8.
Use Salt States to Create a LAMP Stack and Fail2ban Across All Listed Salt Minions on Debian 8.
Learn how to use and modify official SaltStack formulas to manage your infrastructure.
Use Vagrant to manage development environments and content on Linode.