Getting started with the Ansible collection for NGINX controller
Posted on May 28, 2020, Level intermediate Resource Length long
Recently, NGINX announced the release of the Ansible collection for NGINX Controller. The collection contains a set of Ansible Roles that make it easy to incorporate NGINX Controller into your workflows. You can automate routine tasks such as generating ephemeral API tokens, managing certificate lifecycles, and configuring Controller objects (Gateways, Applications, and Components). By Brian Ehlert.
Tags nginx ansible programming devops
Test Ansible roles using Molecule and Podman
Posted on May 14, 2020, Level intermediate Resource Length medium
I needed to have testing added to Ansible roles. There are various people in the customer organization developing roles, and we want a lightweight, easy to use test process to unify the looks and quality of the roles. By Ilkka Tengvall.
Deploying complex apps to AWS with Terraform, Ansible, and Packer
Posted on March 7, 2020, Level intermediate Resource Length long
An article about how author has recently helped a client migrate a set of complex Ruby on Rails applications to AWS, deploying across multiple environments and regions. By Jake Morrison.
Tags devops aws cloud kubernetes ansible
How to use GitLab and Ansible to create infrastructure as code
Posted on July 5, 2019, Level intermediate Resource Length short
Sara Kassabian and Brad Downey wrote this piece for GitLab.com exploring GitLab CI and how this powerful tool can be used for a number of things, including infrastructure as code. GitLab is tool agnostic, but they use Ansible in this demonstration because it's a language commonly used by developers for infrastructure as code.
How to manage access control lists with Ansible
Posted on May 18, 2019, Level intermediate Resource Length medium
Taz Brown (from Red Hat) wrote this post in which she explains how automating ACL management with Ansible's ACL module is a smart way to strengthen your security strategy.
Quadrupling Ansible performance with Mitogen
Posted on August 25, 2018, Level intermediate Resource Length medium
David Wilson article about writting Ansible extension for Mitogen. Ansible is the simplest way to automate apps and IT infrastructure. Application Deployment + Configuration Management + Continuous Delivery. Mitogen is a Python library for writing distributed self-replicating programs.
Creating a load-balanced web service on cloud with Ansible
Posted on August 7, 2018, Level intermediate Resource Length short
Alex Callejas from RedHat wrote quick tutorial about Ansible as a tool for creating of load-balanced web service on cloud. Through a practical example, author will show how to automate creation of one of the most basic web services, with three instances of Apache as a backend and a load balancer as frontend.
Tags ansible programming devops
A sysadmin's guide to Ansible: How to simplify tasks
Posted on July 26, 2018, Level beginner Resource Length medium
Jonathan Lozada De La Matta from RedHat wrote this article about sysadmin tasks automation. There are many ways to automate common sysadmin tasks with Ansible. In this article you will find several of them.
How to install Centmin Mod with Let's Encrypt and CloudFlare
Posted on December 11, 2017, Level intermediate Resource Length long
Mike Tabor posted tutorial how to install LAMP server via Centmin Mod and take advantage of free SSL certificates with Let's Encrypt and also leveraging free DNS from CloudFlare.
Automating LetsEncrypt Certificates With Ansible for AWS Instances
Posted on August 12, 2017, Level intermediate Resource Length medium
Alagesan Palani tutorial explaining how to make your AWS instance safer by automatically generating LetsEncrypt certificates. Conveniently.