Blog

Authenticate and authorize Grafana users from FreeIPA groups via Keycloak

read more
Blog

Making sense of JBOSS/Wildfly interfaces in domain mode

read more
Blog

Limiting the scope of puppet-rspec tests

read more
Blog

RIP: Puppeteers Finnish website

read more
Blog

AWS to Azure resource translation table

read more
Blog

High-level and low-level tasks in Kanban

read more
Blog

Querying DNS in Puppet code

read more
Blog

Migrating from Puppet 5 to 6 with Puppet Bolt

read more
Blog

Sed spell to ease moving to Terraform 0.13

read more
Blog

Creating custom facts programmatically

read more