Fun with Ansible variable interpolation

After losing some hair over the question how does Ansible do hiera-style %{} variable interpolation? I figured I'd jot down my findings. If nothing else, it'll serve as a handy …




OpenBSD pkg.conf installpath handling with Ansible

Probably everyone using Ansible on OpenBSD figured this out already, but I thought it was quite a nifty application of Jinja templating.

The way pkg.conf is built when …




Ansible pkgin module improvements

The default pkgsrc package manager for a bunch of platforms, including SmartOS, is pkgin. While working on a role for dsapid (see: Setting up a SmartOS image server) I …




Setting up a SmartOS image server

Recently I've found myself in need of having a local SmartOS image server; while Joyent has a datacenter in Amsterdam, it seems that images are still pulled from the …




Docker on SmartOS, the harder way

SmartOS supports running Docker containers through Triton (SmartDataCenter). However I don't have an entire datacenter at my disposal and the recommended specs for Triton are a bit more than …