How to Use Ansible: A Reference Guide
Ansible is a modern configuration management tool that facilitates the task of setting up and maintaining remote servers.
Ansible is a modern configuration management tool that facilitates the task of setting up and maintaining remote servers.
The ability to customize tools to suit your needs is one of the great advantages of many Linux utilities. However, when you find yourself working on a new server, there is the issue of getting the settings you are comfortable with working in a new environment. Keeping your personal configuration tools in version control can help you easily pull in your settings to a new environment. In this guide, we’ll discuss exactly how you can do that.
In this guide, we will change our focus to create states that will install and manage our MySQL database servers in each of our environments. This article will cover the basic installation and setup of MySQL.
Em um aspecto mais amplo, o gerenciamento de configuração (GC) refere-se ao processo de manipular sistematicamente as alterações em um sistema, de maneira a manter a integridade ao longo do tempo. Embora esse processo não tenha sido originado no setor de TI, o termo é amplamente…
Learn how to create and execute Ansible playbooks to automate your server infrastructure setup. See how to leverage important Ansible features to create clean and flexible automation for your servers.
Using a configuration management tool such as Ansible to acquire a certificate makes this task completely automatic and reproducible. In this tutorial, you’ll write an Ansible playbook to acquire a Let’s Encrypt certificate automatically for an Ansible host machine.
Vault, by Hashicorp, is an open-source tool for securely storing secrets and sensitive data in dynamic cloud environments. Packer and Terraform, also developed by Hashicorp, can be used together to create and deploy images of Vault. In this tutorial, you’ll use Packer to create an immutable snapshot of the system with Vault installed, and orchestrate its deployment using Terraform.
In a nutshell, handlers are special tasks that only get executed when triggered via the notify directive. Handlers are executed at the end of the play, once all tasks are finished. In Ansible, handlers are typically used to start, reload, restart, and stop services. In this guide, learn more about how to define and use handlers in Ansible playbooks.
Configuration management systems are designed to make controlling large numbers of servers easy for administrators and operations teams. They allow you to control many different systems in an automated way from one central location. Ansible is a simple configuration management system.
OpenShift Origin is a Platform-as-a-Service that lets you scale app deployment for many languages.