Subscribe / Chat / Follow
-
Recent Posts
- 2020-2022 mega update
- eBike life
- Automatically restarting GNU/Linux hosts upon hung storage
- Email to Toyota NZ re CarPlay
- Scaling backend infrastructure to handle millions of phones (Mobile Refresh 2018)
- Introduction to Xiaomi Zigbee IoT/Smart Home devices
- The Heating Project
- Wellington Home Automation Hackers
- Firewall rules for HomeKit with HomeAssistant
- The bathroom fan debacle
Recent Comments
Tags
- amazon
- android
- apple
- auckland
- aws
- brisbane
- centos
- cloud
- code
- coffee
- conference
- diy
- dns
- fail
- food
- freedom
- geek
- home sweet home
- ipv6
- kvm
- lca
- life
- linux
- linux.conf.au
- linux.conf.au
- macos
- melbourne
- new zealand
- open source
- opinions
- outdoors
- presentation
- puppet
- rhel
- security
- splathro
- ssl
- sydney
- travel
- vegetarian
- virtualisation
- wellington
- work
Archives
- June 2022
- October 2019
- January 2019
- December 2018
- September 2018
- July 2018
- June 2018
- May 2018
- February 2018
- January 2018
- November 2017
- August 2017
- July 2017
- May 2017
- February 2017
- January 2017
- December 2016
- November 2016
- October 2016
- September 2016
- July 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- November 2015
- October 2015
- July 2015
- June 2015
- May 2015
- April 2015
- February 2015
- January 2015
- November 2014
- August 2014
- July 2014
- June 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- September 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- May 2010
- January 2010
- December 2009
- October 2009
- September 2009
- July 2009
- June 2009
- April 2009
- March 2009
- February 2009
- January 2009
- October 2008
- August 2008
- July 2008
- April 2008
- March 2008
- January 2008
- November 2007
- September 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- February 2006
Meta
Tag Archives: open source
The Proprietary Renaissance
noun, re·nais·sance often attributive \ˌre-nə-ˈsän(t)s, -ˈzän(t)s, -ˈsäⁿs, -ˈzäⁿs, ˈre-nə-ˌ, chiefly British ri-ˈnā-sən(t)s\ : a situation or period of time when there is a new interest in something that has not been popular in a long time : a period of … Continue reading
Finding & purging Puppet exported resources
Puppet exported resources is a pretty awesome feature – essentially it allows information from one node to be used on another to affect the resulting configuration. We use this for clever things like having nodes tell an Icinga/Nagios server what monitoring … Continue reading
Tagged exported resources, geek, open source, puppet
1 Comment
Puppet modules
I’m in the middle of doing a migration of my personal server infrastructure from a 2006-era colocation server onto modern cloud hosting providers. As part of this migration, I’m rebuilding everything properly using Puppet (use it heavily at work so it’s … Continue reading
Baking images with Packer & Pupistry
One of the common issues when building modern infrastructure-as-code style systems is that whilst automation is great, it also has a habit of failing at the worst possible time. There’s nothing quite like the fun of trying to autoscale only to find … Continue reading
Tagged amazon, aws, code, geek, open source, packer, pupistry, puppet
Leave a comment
Setting up and using Pupistry
As mentioned in my previous post, I’ve been working on an application called Pupistry to help make masterless Puppet deployments a lot easier. If you’re new to Pupistry, AWS, Git and Puppet, I’ve put together this short walk through on … Continue reading
Introducing Pupistry
I’ve recently been working to migrate my personal infrastructure from a very conventional and ageing 8 year old colocation server to a new cloud-based approach. As part of this migration I’m simplifying what I have down to the fewest possible services … Continue reading
Tagged code, freebsd, geek, linux, open source, pupistry, puppet, r10k
Leave a comment
Puppet 3 & 4 on FreeBSD
I’ve been playing with FreeBSD recently and wanted to run Puppet on it to provide my machines with configuration. Unfortunately I faced the following error when I first ran Puppet with a simple Puppet manifest that tries to install NTP via … Continue reading
Tagged freebsd, geek, open source, pkgng, puppet
3 Comments
FreeBSD in the cloud
This weekend I was playing around with FreeBSD in order to add support to Pupistry. Although I generally use Linux exclusively, it’s fun to play around with other platforms now and then, bit like going on vacation. Plus building support … Continue reading
Tagged aws, cloud, digital ocean, freebsd, geek, open source, pupistry
1 Comment
Puppet facts, json and max nesting
I use Puppet for both business and pleasure and my work often involves writing custom Puppet facts to expose various bits of information. Recently a fact I had written that worked on the development machines started throwing errors when run on our production … Continue reading
Tagged facts, geek, json, open source, puppet, ruby, work
Leave a comment
First thoughts and tips on EL 7
Generally one RHEL/CentOS/Scientific Linux (aka EL) release isn’t radically different to another, however the introduction of EL 7 is a bit of a shake up, introducing systemd, which means new init system, new ways of reading logs plus dropping some … Continue reading
Tagged distributions, geek, iptables, lamp, linux, network manager, open source, packages, red hat, rhel, systemd
3 Comments