Posts by Year

2022

Semi-random data with Ansible

4 minute read

You may come across the need for randomized data that is also predictable- whether picking randomized ports, UUIDs, etc. Ansible has a few tricks available t...

Back to Top ↑

2021

Rundeck Integration with Ansible

9 minute read

Thanks to some integration plugins, Rundeck can serve as a competent GUI dashboard for running Ansible playbooks- but there are some quirks and caveats that ...

Ansible job reports with Jinja + HTML

5 minute read

TLDR: If you need an Ansible playbook to generate a clean-looking HTML report of the tasks it performed, check out this template for some ideas.

Back to Top ↑

2020

Back to Top ↑

2019

Back to Top ↑

2017

Back to Top ↑

2015

Parallel Processing in Bash

4 minute read

So you need to perform a task or run a command across a medium-to-large number of hosts, in some kind of controlled fashion. The typical options are:

Modular Interactive Kickstart Madness pt. 2

1 minute read

This is Part 2. See Part 1 here. Previously, we covered using a combination of %include files and an interactive pre- script to make Kickstart more flexible...

Modular Interactive Kickstart Madness pt. 1

3 minute read

Kickstart is a great time-saver for making standard Linux builds, but the traditional Kickstart process grows brittle as you try to scale it out. You may fin...

Back to Top ↑