Tag: Configuration Management

Harnessing the power of Jinja2 with Ansible

Configuration files management is the core component of every configuration management tool. Templates are one of the best methods for creating configuration files as they allow dynamic variables. Ansible has a template module that uses Jinja2 in its core. Jinja2…

Read More >

Is configuration management still relevant?

What is the role of configuration management in the world of immutable infrastructure and serverless architectures? Configuration management has come a long way and there are several mature solutions available. Everyone who chooses a configuration management tool needs to decide,…

Read More >

Managing files with SaltStack

Before we begin, take a look at my previous two blog posts, SaltStack for Remote Parallel Execution of Commands and Using SaltStack for Configuration Management. We manage files using configurations management much for the same reasons that we manage packages…

Read More >

Using SaltStack for Configuration Management

In my last blog post I mentioned that SaltStack is a fully featured configuration management solution, but we never looked into using the tool in that way. Today we will begin to explore some basic examples of configuration management with…

Read More >

Making it easier to graph your infrastructure’s performance data

Today I would like to share a story with you about the development of a Puppet module for Grafana and its release on the Puppet Forge. But first, I’d like to provide some context so you can understand where Grafana…

Read More >

SaltStack for remote parallel execution of commands

There are many scenarios when a SysAdmin has to do a “box walk” of the entire infrastructure to execute a command across many servers. This is universally accepted as one of the less glamorous parts of our job. The larger…

Read More >