Skip to content

Latest commit

 

History

History
35 lines (19 loc) · 1.04 KB

README.md

File metadata and controls

35 lines (19 loc) · 1.04 KB

devnull

This as the name says, it is like /dev/null. Every time I write some piece of code that could be relevant and doesn't fit anywhere else (like its own project or is more than a gist) it will just fall here. I will try this as only Cassandra/cassandra automation relevant tasks.

For the python code do: pip install cassandra-driver

Scripts

This folder contains automation scripts. Like someone once told me: "If you do something twice that you could automate, I'll smack you!"

Tools

The set of Tools I use for working is:

Terminator - Allows me to create shell groups and broadcast command accordingly

pssh - Paralel SSH, allows to send several quick commands to several servers

python - quick (and-not-so-quick) and dirty scripts for everything I may need

kidff3 - Diff up to 3 files.

FAQ

Q: Why not proper automation tools like Puppet, chef, Ansible, etc?

A: I can also use Ansible, but sometimes is overkill if you just want to diff a file across 2 servers or read a shell output. For major tasks I would pick Ansible.