Tag Archives: automation

Automate RPM Builds from Git Sources using COPR

The Fedora project COPR service builds/hosts free RPM package repositories and provides useful automation hooks for your Devopsing.  You can combine COPR and any standard Git source (Github, Gitlab, etc) with webhooks for automated package builds when your source repository … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , , , | 6 Comments

Fun and Automation with Git Hooks

Git is more than just an awesome, decentralized version control system (VCS) – it can also drive lots of useful automation by triggering actions to deploy infrastructure and services based on event and commit-based hooks.  You can drive a lot … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , | Leave a comment

Automate Infrastructure Docs with Python, WordPress and Foreman

“It’s not done unless it’s documented,” says the wise Ops sage.  Frequently updated documentation is critical, it’s also one of the most neglected parts of technology.  Learn how we auto-generate server resource wiki data with Python, WordPress and Foreman.

Posted in open source, sysadmin | Tagged , , , , , , , | Leave a comment

Automate Nagios Monitoring with Ansible

Infrastructure monitoring is important and there’s lots of tools for it.  I’m fond of Nagios – it’s very mature and customizable but it’s also a giant pain in the ass to setup.  Here’s how to save time deploying and managing … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , , , , , | 14 Comments

Automate 7 Days to Die Game Server Deployment with Ansible

7 Days to Die is an extremely fun apocalyptic zombie survival crafting game with much less emphasis on the crafting and more on survival.  It’s a cross between the good building aspects of Minecraft, with the bleak realism of Rust … Continue reading

Posted in gaming, open source, sysadmin | Tagged , , , , , | Leave a comment

Manage Test/Development Linux VMs with qcow2 and Libvirt

I often need to quickly revert virtual machines used for testing to a known good, vanilla state without doing anything by hand.  QEMU provides a great set of tools to help.  Here’s a simple tool to wrap all of it … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , , , | 2 Comments

Automate Deployment of the ELK/EFK Stack with Ansible

I recently needed to completely automate deploying a full ELK/EFK stack and clients and didn’t find anything that suited my needs so I wrote the playbooks for this in Ansible.  This was my first real foray into automation with Ansible, … Continue reading

Posted in open source, sysadmin | Tagged , , , , , , | 15 Comments