Tag Archives: devops

Quick and Dirty SSH Key Management with Python

Sometimes I need to quickly copy SSH keys to remote systems in a pinch.  I can do this with the Ansible authorized_key module but that’s not always available.  I might be on a random system and Ansible or external internet … Continue reading

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

Fun and Automation with Git Hooks

Git is more than just an awesome, decentralized version control system (SCM) – 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 SuperMicro Server Provisioning or Die Trying

We use Foreman for systems provisioning and recently received a large shipment of Supermicro for Ceph.  Out of the box they were a lot of trouble to get integrated/automated at the same level of our Dell gear but we managed, … Continue reading

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

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 , , , , , , , | 3 Comments

Quick and Dirty Remote Execution with Ansible

Ansible is a wonderful tool for orchestration, configuration management and automating a lot of tasks you’d never want to do by hand.  Sometimes you just need to get in there and run a few commands across a bunch of different … 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 , , , , , , | 9 Comments