Day To Day Tools

I am currently using most of these tools day to day … Desktop Apps SublimeText external link — Still the best text editor around Dashline external link — Cross device password manager Desk external link — Great editor for writting blog posts Photoshop external link — For ermmmmm Photos OmniGraffle external link — For diagrams and stuff Reeder 2 external link — For reading all the feeds GitHub Mac Client external link — The Mac GitHub client Commandline Apps Home Brew external link — Install “missing” stuff on macs Cask external link — Install Mac Apps using the command line using Brew StormSSH external link — Key & hosts management known_hosts external link — A simple cli known hosts manager Packer external link — Build machine images Z external link — Jump around the CLI Vagrant external link — Run machines built with Packer Services Digital Ocean external link — Server Hosting AWS external link — Server Hosting CloudFlare external link — CDN & Stuff Github external link — Code Hosting Pinboard external link — Bookmarks Evernote external link — Note taking RememberTheMilk external link — Task management Feedly external link — For managing all the newsfeeds Pocket external link — For reading articles later Toggl external link — Time tracking Authy external link — A nice Two Factor Authentication tool Plex external link — An impressive cross device media centre … so not much in the way of changes since I last wrote external link about the tools I use....

March 9, 2015 · 2 min · Russ Mckendrick

First Steps with Ansible

All of the posts on orchestration on here have been about Puppet on CentOS however last week I had need to script an AWS architecture and then launch instances built with Packer external link into it. After much swearing I managed to hack together a python script which used Boto external link to create a launch configuration and register it with an auto-scaling group, I then used a second script which re-cycled instances behind the Elastic Load Balancer which were launched with the previous launch configuration....

December 14, 2014 · 3 min · Russ Mckendrick

What’s in the toolbox?

It’s been a while since I listed what I am using day-to-day external link so I thought I would do a quick update; Desktop Apps SublimeText external link — Text Editor GitHub Mac Client external link — The Mac GitHub client Marked2 external link — Preview Markdown in real-time Photoshop external link — For ermmmmm Photos OmniGraffle external link — For diagrams and stuff 1Password external link — Locking all my passwords away Reeder 2 external link — For reading all my newsfeeds Commandline Apps Home Brew external link — Install “missing” stuff on macs Cask external link — Install Mac Apps using the command line using Brew StormSSH external link — Key & hosts management known_hosts external link — A simple cli known hosts manager Packer external link — Build machine images Z external link — Jump around the CLI Jekyll external link — What this blog external link is published with Server Stack CentOS 7 external link — The Base OS Puppet external link — Configuration Management SaltStack external link — Infrastructure management Docker external link — Run Linux containers New Relic external link — Server Monitoring Services Digital Ocean external link — Server Hosting AWS external link — Server Hosting CloudFlare external link — CDN & Stuff Github external link — Code Hosting Pinboard external link — Bookmarks EverNote external link — Note taking RememberTheMilk external link — Task management Feedly external link — For managing all the newsfeeds Pocket external link — For reading articles later The biggest change since the last update is …....

July 27, 2014 · 2 min · Russ Mckendrick

Sysdig

Sysdig external link looks like it could be a useful addition to a sysadmins list of tools, it is described as; Sysdig is open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter and analyze. Think of it as strace + tcpdump + lsof + awesome sauce. With a little Lua cherry on top. It’s easy to install external link …. curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash …....

May 25, 2014 · 1 min · Russ Mckendrick

Quick Magento Installation

As part of work I have to install Magento with its sample data a lot for proof of concepts, while the installation is simple it can quickly become a chore. Because of this I have started to use n98-magerun external link. It can be installed using the following commands; curl -o n98-magerun.phar https://raw.github.com/netz98/n98-magerun/master/n98-magerun.phar chmod +x ./n98-magerun.phar cp ./n98-magerun.phar /usr/local/bin/ n98-magerun.phar self-update Once installed you can do clean installation by running the following command where you would like Magento to be installed;...

April 19, 2014 · 1 min · Russ Mckendrick

Installing Cobbler on CentOS 6.x

I needed a simple way to mirror some repos, and potentially kickstart some servers at a future date. While something like The Foreman external link would do the build side of things it doesn’t repo mirrors (yet). So I did an install of Cobbler external link. This turned out to be more stright forward than I thought, first you need to ensure EPEL external link is enabled …. yum install http://ftp.linux.ncsu.edu/pub/epel/6/i386/epel-release-6-8.noarch.rpm yum install cobbler cobbler-web pykickstart chkconfig cobblerd on chkconfig xinetd on service httpd restart service xinetd start service cobblerd start service cobblerd status cobbler get-loaders vim /etc/cobbler/modules....

October 13, 2013 · 1 min · Russ Mckendrick

Puppet Server & Client Installation CentOS 6.x

This post assumes that you are starting with a clean minimal CentOS 6.4 64bit server and you have a full hostname set. Puppet Server Installation …… # Hostname — Make sure the host name it set to puppet.yourdomain.com and that you replace references in this file # Install puppet & epel repos yum install -y http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm http://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # Download puppet-server from Puppet Labs, apache and necessary dependencies yum install -y vim-enhanced puppet-server httpd httpd-devel mod_ssl ruby-devel rubygems gcc-c++ curl-devel zlib-devel make automake openssl-devel rubygem-rack rubygem-passenger-native-libs rubygem-passenger-native rubygem-passenger rubygem-fastthread libev mod_passenger git # Start Puppet-Server /etc/init....

August 31, 2013 · 2 min · Russ Mckendrick