Falco by sysdig

Earlier this week the guys over at sysdig announced the availability of Falco, a behavioral security service which is built on top of their core Open Source sysdig engine. As is always the case when I try new things, I launched a Digital Ocean Droplet running CentOS 7.2. Once the Droplet was available I ran the command to get the basics configured on the droplet; curl -fsS https://raw.githubusercontent.com/russmckendrick/DOBootstrap/master/do-bootstrap.sh | bash Once the Droplet was configured I installed Falco using the repo provided by sysdig by running the following commands;...

May 22, 2016 · 3 min · Russ Mckendrick

Docker on Mac OSX

I finally have a beta invite for the native OSX version of Docker, well sort of native OSX version, as you can see from the quote below there is still a virtual machine running … Faster and more reliable — No more VirtualBox! On Mac, the Docker Engine runs in an xhyve Virtual Machine (VM) on top of an Alpine Linux distribution. The VM is managed by the native Docker application....

May 8, 2016 · 3 min · Russ Mckendrick

Docker Networking Magic

I have been quiet on here as I am in the process of writing again, one of things I have been looking at is Dockers new networking features. This gave me an excuse to have a play with Weave. Rather than go into too much detail here, lets go all click bait because you won’t believe what happened next. I launched two hosts in Digital Ocean, one in London and then one in New York City using Docker Machine;...

February 25, 2016 · 3 min · Russ Mckendrick

Tiny Docker Images

I had a play with the excellent Alpine Linux over the weekend. Alpine describes itself as; Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox. And by lightweight they really do mean lightweight, with an 8MB container size and a 130MB bare metal installation it is tiny. Because of this I decided to use it as the new base images for my Docker Images as some of them were getting a little bloated....

February 1, 2016 · 1 min · Russ Mckendrick

Jenkins

Jenkins has always been a bit of an elephant in the room to me. Not being a developer I have always just shrugged it off a tool used for running unit tests, however, as I moving more into orchestration and automation I am finding the need for a tool which can run both tasks and unit tests, so this weekend I decided to finally take the plunge and have a play around with it....

December 20, 2015 · 3 min · Russ Mckendrick

Flocker on CentOS 7

I have been reading about Flocker for quite a while and it’s been something I have been meaning to look at since the introduction of plugins back in the Docker 1.7 release. But I have been busy looking at other parts of Docker. Since I had a few hours this weekend I thought it was about time and had a play. ClusterHQ describes Flocker as; Flocker is an open-source container data volume manager for your Dockerized application....

December 13, 2015 · 10 min · Russ Mckendrick

Puppet Enterprise & AWS Security Groups

This week I had to do a few installations of Puppet Enterprise on an EC2 instance. Although this seemed like a simple enough task, I did hit upon one annoying issue. I was doing a Monolithic installation as it was just for testing, I had done this several times on Digital Ocean and locally using a Vagrant box with no issue at all. Reading through the documenation I had to open the following...

November 15, 2015 · 3 min · Russ Mckendrick

Upgrading to El Capitan

Every six months or so I like to do clean installs of all of my Macs. I try and time this for late September which is normally when Apple releases its latest updates. This year its OS X 10.11 El Capitan; First thing to do is build a USB install disk so that , to do this I use DiskMaker X. Once the drive has been created I boot from it, erase “Macintosh HD” and then do the installation....

October 3, 2015 · 2 min · Russ Mckendrick