How To Create and Use Templates in Ansible Playbooks
Create and use Jinja2 templates in Ansible playbooks for dynamic configs, variables, and loops to automate server configuration efficiently.
Create and use Jinja2 templates in Ansible playbooks for dynamic configs, variables, and loops to automate server configuration efficiently.
This tutorial, designed to accompany the Slides and speaker notes for the Automating Server Setup with Ansible Workshop Kit, will show you how to set up an inventory file and execute a set of provisioning scripts to fully automate the steps necessary to set up a remote LEMP server on Ubuntu 18.04 and to deploy a demo Laravel application to this system.
Foreman is an open-source tool that can help with the management of servers, by providing an easy way to interact with Puppet to automate tasks and application deployment. In this tutorial, we will show you how to install Foreman with Puppet, and start using it to manage your servers. We will use Foreman for its reporting and External Node Classifier (ENC) capabilities, to ease the management of Puppet.
Rancher makes it easy to manage your infrastructure. In this tutorial you’ll set up a Node.js and MongoDB application using Rancher to balance the load across multiple servers and learn to scale as your needs grow.
By default, before starting to execute the set of tasks defined in a playbook, Ansible will take a few moments to gather information about the systems that are being provisioned. These are known as *facts*. Ansible facts contain information such as network interfaces and addresses, the operating system running on remote nodes, available memory, among other things. Learn how to access this information from your playbooks.
<$>[note] [label Automatisieren der Servereinrichtung mit Ansible Workshop Kit-Materialien] Dieses Workshop Kit ist so konzipiert, dass es einem technischen Fachpublikum erlaubt, sich mit Konfigurationsmanagementkonzepten sowie der Verwendung von Ansible zur Automatisierung der…
La administración de configuración es el proceso de manejar los cambios en un sistema de manera que se asegure la integridad a lo largo del tiempo, lo que suele implicar herramientas y procesos que facilitan la automatización y la capacidad de observación. Si bien este…
Neste guia, falaremos sobre como instalar e configurar o Ansible em um servidor Ubuntu 18.04. Para uma versão mais detalhada deste tutorial, contendo explicações mais completas para cada passo, confira [Como instalar e configurar o Ansible no Ubuntu…
Em poucas palavras, o gerenciamento de configuração de servidor (também conhecido como IT Automation) é uma solução para transformar a sua administração de infraestrutura em uma base de código, descrevendo todos os processos necessários para fazer o deploy de um servidor em um…
Ansible is a modern configuration management tool that facilitates the task of setting up and maintaining remote servers. With a minimalist design intended to get users up and running quickly, it allows you to control one to hundreds of systems from a central location. This short guide demonstrates how to execute Ansible playbooks to automate server setup, using an example playbook that sets up an Nginx server with a single static HTML page.