Skip to main content
All the posts so far
-
- Puppet 7 to Puppet 8 Migration Guide
-
- First Steps in the Swamp
-
- Reading the Swamp
-
- Hands in the Swamp
-
- Pabawi Version One released
-
- Silent is not idle
-
- Announcing Pabawi, a web frontend for classic infrastructures
-
- Emerging from a year long apnoea
-
- Desktop as Code with TP Desktop
-
- Puppet consulting, the example42 way
-
- Puppet Evaluation Error. Error while evaluating a Resource Statement - Unknown resource type
-
- HashiConf Europe 2022 - Vibes from a perfect conference
-
- Psick module version 1 coming soon!
-
- Puppet is acquired and example42 goes back to the roots
-
- example42 GmbH closes business on 31st of December 2021
-
- Puppet Tip 119 - Hiera merge behavior
-
- From 2020 to 2021
-
- Puppetize Digital - example42 talk about GIT workflows
-
- All our good reasons to sponsor Puppetize Digital
-
- 5 years of example42
-
- Puppet Tip 118 - Using EYAML-GPG to store secrets in Hiera
-
- Puppet Tip 117 - Managing extra repositories with Tiny Puppet
-
- Puppet Tip 116 - Puppet Control-Repo Workflow
-
- Puppet Tip 115 - Five Years of Tiny Puppet
-
- Puppet Tip 114 - Managing Puppet Enterprise - Part 2 - Log Files
-
- Puppet Tip 113 - Managing Puppet Enterprise - Part 1 - Services
-
- Puppet Tip 112 - Hiera nested lookups
-
- Puppet Tip 111 - HDM released!
-
- Puppet Tip 110 - Request for Tiny Data - Part 4 - Defaults and final call
-
- Puppet Tip 109 - Request for Tiny Data - Part 3 - Tiny, fancy and powerful features
-
- Puppet Tip 108 - Request for Tiny Data - Part 2 - Tiny data exposed
-
- Puppet Tip 107 - Request for Tiny Data - Part 1 - Tiny Puppet (tp)
-
- Puppet Tip 106 - Sensitive Data in Puppet
-
- example42 is rewarded twice at 2018 Puppet Channel Partner Awards
-
- Puppet Tip 105 - The lazy tagging issue and how to work around
-
- Tip of the Week 104 - Categorised summary of example42 2018 blog postings
-
- Tip of the Week 103 - Psick profiles. Part 5 - Managing /etc/hosts and DNS
-
- Tip of the Week 102 - Psick profiles. Part 4 - Managing users
-
- Tip of the Week 101 - Psick profiles. Part 3 - Managing OpenSSH
-
- Tip of the Week 100 - Puppet Community Award
-
- Tip of the Week 99 - Psick profiles. Part 2 - Setting proxy server and hostname
-
- Tip of the Week 98 - Psick profiles. Part 1 - Overview
-
- Tip of the Week 97 - example42 is rewarded as one of the Top 10 DevOps consulting companies in Europe
-
- Tip of the Week 96 - Editorconfig
-
- Tip of the Week 95 - Roles and profiles - explained
-
- Tip of the Week 94 - Custom applications management using Tiny Puppet
-
- Tip of the Week 93 - Upgrading to Puppet 6 CA
-
- Tip of the Week 92 - What's new with Puppet 6
-
- Tip of the Week 91 - The FIVE things you need to know when starting with Puppet
-
- Tip of the Week 90 - Update of official Puppet Training courses
-
- Tip of the Week 89 - tp install anything (anywhere), and configure
-
- Tip of the Week 88 - Managing packages on MacOSX with Puppet and Home Brew
-
- Tip of the Week 87 - Puppet Library Module synchronization
-
- Tip of the Week 86 - Puppet node classification
-
- Tip of the Week 85 - The downside of server naming conventions
-
- Tip of the Week 84 - Configuration Management and Containers
-
- Tip of the Week 83 - Introduction to Razor
-
- Tip of the Week 82 - A few steps to Tiny Puppet on the command line
-
- Tip of the Week 81 - Facter fork bombs and timeouts - what are they, how to prevent them
-
- Tip of the Week 80 - Update on example42 Puppet modules
-
- Tip of the Week 79 - How to adopt the Puppet Developer Kit (PDK) to your code
-
- Tip of the Week 78 - What you need to know about Puppet facts. Part 5 - facter.conf
-
- Tip of the Week 77 - What you need to know about Puppet facts. Part 4 - Trusted facts
-
- Tip of the Week 76 - What you need to know about Puppet facts. Part 3 - External facts
-
- Tip of the Week 75 - What you need to know about Puppet facts. Part 2 - Custom facts
-
- Tip of the Week 74 - What you need to know about Puppet facts. Part 1 - Core facts
-
- Tip of the Week 73 - Migrate from Hiera v3 to Hiera v5
-
- Tip of the Week 72 - Puppet [custom] data types
-
- Tip of the Week 71 - Testing Puppet Enterprise 2018.1
-
- Tip of the Week 70 - example42 Puppet Tutorial - Part 4
-
- Tip of the Week 69 - example42 Puppet Tutorial - Part 3
-
- Tip of the Week 68 - example42 Puppet Tutorial - Part 2
-
- Tip of the Week 67 - example42 Puppet Tutorial - Part 1
-
- Tip of the Week 66 - Example42 Puppet modules status update
-
- Tip of the Week 65 - The example42 Puppet cheat sheet
-
- Tip of the Week 64 - A wholistic DevOps approach
-
- Tip of the Week 63 - Puppet Control Repo change impact scenarios
-
- Tip of the Week 62 - Using catalog diff to check refactoring
-
- Tip of the Week 61 - DevOps and the permanent learning pattern
-
- Tip of the Week 60 - Anatomy of a Puppet control-repo compared to PSICK
-
- Tip of the Week 59 - How to use psick module for common profiles.
-
- Tip of the Week 58 - News from FOSDEM and Configuration Management Camp
-
- Tip of the Week 57 - All the ways to remotely trigger Puppet runs (with or without Puppet tasks)
-
- Tip of the Week 56 - Running acceptance tests on different Puppet versions with PSICK
-
- Tip of the Week 55 - Classification and First Run mode with PSICK
-
- Tip of the Week 54 - Einladung DevOps und Automatisierung Workshop
-
- Tip of the Week 53 - Categorized summary of example42 2017 blog postings
-
- Tip of the Week 52 - Puppet noop, no-noop and the path to safe Puppet deployments
-
- Tip of the Week 51 - Acceptance testing on a control-repository using beaker with vagrant and docker
-
- Tip of the Week 50 - Scheduling Puppet resources application
-
- Tip of the Week 49 - LibRAL and a proposal for the new Puppet Resource API
-
- Tip of the Week 48 - Puppet modules documentation
-
- Tip of the Week 47 - HowTo DevOps
-
- Tip of the Week 46 - Checking config files before applying them
-
- Tip of the Week 45 - Save the dates
-
- Tip of the Week 44 - Puppet Code Development IDE
-
- Tip of the Week 43 - Bolt and tasks with PSICK
-
- Tip of the Week 42 - Puppet plans and tasks
-
- Tip of the Week 41 - Introducing PSICK - The Infrastructure Puppet module
-
- Tip of the Week 40 - Tenant modules
-
- Tip of the Week 39 - Secure data management with multiple eyaml keys
-
- Tip of the Week 38 - When to place data in hiera
-
- Tip of the Week 37 - Automated, reusable hiera eyaml setup
-
- Tip of the Week 36 - Testing any role on any OS with a PSICK control repo
-
- Tip of the Week 35 - GIT workflow for Puppet control-repositories
-
- Tip of the Week 34 - Encrypt your secrets with Hiera eyaml
-
- Tip of the Week 33 - Testing a control-repo with Vagrant
-
- Tip of the Week 32 - Puppet class indirection via Hiera
-
- Tip of the Week 31 - Request for Feedback - sort_merged_arrays fix and problems with older Puppet versions
-
- Tip of the Week 30 - Spec Testing a Puppet control-repository
-
- Tip of the Week 29 - PSICK explained
-
- Tip of the Week 28 - Puppet and Fabric
-
- Tip of the Week 27 - Puppet node classification options
-
- Tip of the Week 26 - The PSICK Developer Environment Setup
-
- Tip of the Week 25 - Control Repo documentation
-
- Tip of the Week 24 - Puppet 5
-
- Tip of the Week 23 - Puppet reports and metrics
-
- Tip of the Week 22 - Hiera 5 globs and mapped paths
-
- Tip of the Week 21 - Automated Puppet infrastructure setup
-
- Tip of the Week 20 - Self contained nodes classifications
-
- Tip of the Week 19 - A PSICK Vagrant experience
-
- Tip of the Week 18 - Puppet debugger
-
- Tip of the Week 17 - Technical Puppet Workshop, May 17th, Frankfurt
-
- Tip of the Week 16 - Hiera 5
-
- Tip of the Week 15 - Environment enforcement
-
- Tip of the Week 14 - Puppet Continuous Integration with GitLab
-
- Tip of the Week 13 - Environment caches
-
- Tip of the Week 12 - Roles, profiles and tools
-
- Tip of the Week 11 - Using a second mount point for files
-
- Tip of the Week 10 - Server side noop mode
-
- Tip of the Week 9 - Building your own Puppet 4 Data Types
-
- Tip of the Week 8 - Using Puppet Resource References the right way
-
- Tip of the Week 7 - Using Exec resource the right way
-
- Tip of the Week 6 - Resources from Hash Data in Puppet 4
-
- Tip of the Week 5 - RSpec Testing on existing Puppet code
-
- Tip of the Week 4 - Existing code and Puppet 4
-
- Tip of the Week 3 - The optimal hiera.yaml
-
- Tip of the Week 2 - Anatomy of a Puppet control-repo
-
- Tip of the Week 1 - One-liner to install Puppet 4
-
- Exploring Puppet(4) modules design patterns
-
- A modern Puppet 4 control repo
-
- The 4th generation of example42 Puppet modules
-
- Puppet 4 - Examples - EPP Templates
-
- example42 @ #cfgmgmtcamp
-
- Tiny Puppet 1.0
-
- First steps for the Puppet Guide - 42 slides for Puppet beginners
-
- Preparing for Tiny Puppet 1.0
-
- Born at the PuppetConf
-
- Puppet 4 - Examples - Functions
-
- Puppet 4 - Examples - Data Types
-
- example42 - Module Status update
-
- example42 @ PuppetConf 2015
-
- Introducing Tiny Puppet
-
- Reusability features every module should have
-
- Example42 goes Org
-
- Extending Puppet
-
- Rethinking modules - Part 2
-
- Rethinking modules - Part 1
-
- From Drupal to Jekyll
-
- Talking about evolution
-
- NextGen Modules Lessons Learned
-
- The handy Grail of modules standards
-
- Example42 Puppet Playground
-
- Introducing Example42 Puppet tutorials
-
- Presentation Puppet Conf 2012 - Puppet modules for fun and profit
-
- A presentation about Example42 NextGen modules
-
- NextGen modules documentation and examples
-
- Testing Puppet runs with Puppi
-
- The Next Generation of Example42 Puppet modules
-
- Deploying applications and bringing Puppet information to the cli with Puppi
-
- Puppi presentation at Puppet Camp Europe 2011
-
- Test driven Puppet infrastructure deployment
-
- Puppi a Puppet module for deployment automation
-
- Understanding Example42 modules
-
- How to setup a Puppet Master with example42 modules