Author Archives: zwischenzugs

A Non-Cloud Serverless Application Pattern Using Git and Docker

Intro Over time I’ve built up a few different small applications which do simple things like track share prices, or track whether a particular file has changed on GitHub. Little apps that only I use. While building these I’ve come … Continue reading

Posted in Uncategorized | 1 Comment

Run Your Own AWS APIs on OpenShift

  tl;dr This article shows you how you can use OpenShift to set up and test against AWS APIs using localstack. Example code to run through this using ShutIt is available here. Here’s an asciicast of the process: Introduction In … Continue reading

Posted in Uncategorized | Leave a comment

Dockerized Headless Chrome Example

For those of us obsessed with automation, the PhantomJS library was manna from heaven, allowing you to programmatically automate web interactions against a ‘real’ web browser without need a screen to interact with. Earlier this year, the principal maintainer announced that … Continue reading

Posted in Uncategorized | Leave a comment

Convert a Server to a Docker Container (Update II)

How and Why? Let’s say you have a server that has been lovingly hand-crafted that you want to containerize. Figuring out exactly what software is required on there and what config files need adjustment would be quite a task, but … Continue reading

Posted in Uncategorized | 1 Comment

Automating Dockerized Jenkins Upgrades

Introduction If you’ve used Jenkins for a while in production, then you will be aware that Jenkins frequently publishes updates to its server for security and functionality changes. On a dedicated, non-dockerized host, this is generally managed for you through package management. With … Continue reading

Posted in Uncategorized | Leave a comment

Things I Wish I Knew Before Using Jenkins Pipelines

I started playing with Pipelines using the web interface, then hit a block as I didn’t really know the ropes. Here’s some things I wish I’d known first: Wrap Steps in a Node All code that does steps in a … Continue reading

Posted in Uncategorized | 3 Comments

Five Books I Advise Every DevOps Engineer to Read

Here is a list of books that have helped and changed not only my career, but also my life. If there’s a theme to them, it’s that they are less about IT than how people interact with technology, and how … Continue reading

Posted in Uncategorized | 1 Comment