Your source of Puppet technical information
2 months ago | Source: Laurent Domb Blog
I had the pleasure to speak to John Gaffney from PYMNTS.com about resiliences on AWS, and how we help our customers to build a resilience posture that maps business requirements. Full interview here: www.pymnts.com/news/security-and-risk/2024/chaos-engineering-aws-chief-technologist-on-preparing-for-the-unexpected/3 months ago | Source: R.I.Pienaar - www.devco.net
This is the final in a series of posts about rebuilding my lab infrastructure, see the initial post here.
Today we’ll wrap things up with a look at some SaaS tools I use and a general look through some small utilities and things I use to bring it all together.
I’ve been enjoying my summer for the last 3 months hence the hiatus of posts.
EmailLong ago I used to r
6 months ago | Source: betadots
At betadots, during our Puppet code reviews, we often receive requests for a comprehensive summary of best practices and guidelines.
In response, we've compiled this article to delve deep into Puppet's best practices and implementations.
Table of content
7 months ago | Source: R.I.Pienaar - www.devco.net
This is an ongoing post about rebuilding my lab infrastructure, see the initial post here.
Today let’s look at VMs and Baremetals and Operating Systems.
Virtual MachinesAs I mentioned I’ve been a Linode customer since essentially their day one and have had many 100s of machines there for personal and client needs.
I soured off them quite significantly after they
7 months ago | Source: Camptocamp Blog
Unveiling the Simplicity of Cluster Mesh for Kubernetes DeploymentsDuring Kubecon EU 2024, among a crowd of tech enthusiasts and Kubernetes aficionados, Liz Rice the Queen bee, demo’ed multi-cluster networking. This is Cluster Mesh 101 with Cilium.
Here are a few paragraphs summarizing the experience.
OverviewCluster Mesh extends the networking plane acro
7 months ago | Source: R.I.Pienaar - www.devco.net
This is an ongoing post about rebuilding my lab infrastructure, see the initial post here.
Today I’ll talk about my physical office and office hardware.
Office SpaceWhen my son started going to school I did not look forward to all the driving so figured a office near his school would be good, I’d spend the days there and come home after pick up. I rented a nice place i
7 months ago | Source: Camptocamp Blog
Beyond the Buzz: Embracing the Magic of eBPF in KubernetesIn a time where the buzz around Artificial Intelligence (AI) seems to overshadow everything else, this year's KubeCon Europe offered a refreshing perspective. While AI continues to be a hot topic, some in the Kubernetes community are starting to feel a bit tired of it. With all the hype and uncertainty surrounding AI, another
7 months ago | Source: R.I.Pienaar - www.devco.net
This is an ongoing post about rebuilding my lab infrastructure, see the initial post here.
Today I’ll talk a bit about Configuration Management having previously mentioned I am ditching Kubernetes.
Server ManagementThe general state of server management is pretty sad, you have Ansible or Puppet and a long tail of things that just can’t work or are under terrible corpor
8 months ago | Source: R.I.Pienaar - www.devco.net
Previously I blogged about rebuilding my personal infra, focussing on what I had before.
Today we’ll start into what I used to replace the old stuff. It’s difficult to know where to start but I think a bit about VM and Container management is as good as any.
KubernetesMy previous build used a 3 node Kubernetes Cluster hosted at Digital Ocean. It hosted:
8 months ago | Source: binford2k.com
You know the kind. There’s that one person who always has all the opinions. Sometimes there are many of them. But they’re critical about that thing you built, or the workflow you designed, or that issue that you haven’t responded to since they filed it last year. Especially if you hear it long enough, this criticism can cut deeply.
Technical Open Source community members always have some
8 months ago | Source: R.I.Pienaar - www.devco.net
I’ve been posting on socials a bit about rebuilding my lab and some opinions I had on tools, approaches and more. Some people have asked for a way to keep up with my efforts, so I figured it might be time to post here for the first time since 2018!
In this post I’ll focus on what came before, a bit of a recap of my previous setup. Additionally, to a general software refresh I
8 months ago | Source: binford2k.com
The Puppet blog has long been a treasure trove of content. You never knew what you might find; a product announcement, an industry analysis, a user interview, a technical post. And it never deleted content, so people got into the habit of linking to blog posts to use as reference or documentation.
This was really great in a lot of ways, but it came with its downsides. Outdated content d
9 months ago | Source: betadots
2024-02-13
Die erste Woche fing fulminant an mit einem Besuch beim Configuration Management Camp in Belgien in Gent. Ich bin in CCC-Kreisen unterwegs und das CfgMgmtCamp ist den CCC-Veranstaltungen ziemlich ähnlich - haufenweise Leute in ungezwungener Kleidung, an jeder Ecke ein Gesprächspartner, der mehr zu deinem Thema weiß als du selbst. Die Vortragsauswahl war deutlich schwankender,
9 months ago | Source: betadots
In large environments with many nodes one must take care of Puppet server scaling.
When and if scaling is needed, depends on the number of nodes and on code complexity and size.
This article describes the different ways of tuning Puppet server infrastructure.
Table of content:
10 months ago | Source: betadots
Analyzing Hiera Data can be very difficult.
HDM - Hiera Data manager is a web UI, which let's you analyze Hiera Data in a user-friendly way.
We now have built and released the HDM Foreman integration, which consists of two packages:
10 months ago | Source: Example 42
The last post on example42’s blog was from December 2022, more than a year ago. I was introducing tp desktop which is a quick and easy way to manage your desktops with Puppet and I was actively working on the new version of Tiny Puppet which was expecting to deliver the huge promise of being able to install EVERY application on EVERY Operating System (this is already happening for years) in EVERY10 months ago | Source: betadots
Community: we hear you!
Several people have asked to please change the version schema on puppetserver-container and puppetdb-container.
Puppet Inc version schemaPrior the repositories have been handed over from Puppet Inc to Puppet Community, the container images were using the Puppet server and PuppetDB versions, which were used inside the container.
11 months ago | Source: Laurent Domb Blog
Amazon Prime Video has been one of the pioneers of continuous resilience and chaos engineering at scale. They’ve built a proven process with the motto “Think global, act local” to build and scale a sustainable culture of highly available services and resilience products that customers love and trust. This session highlights how Amazon Prime Video...12 months ago | Source: Laurent Domb Blog
Customers have asked me how they can use Fault Injection Service to impact Amazon Managed Streaming for apache Kafka by rebooting brokers. In this blog post, I’ll demonstrate how to do that. I will give you two flows on how you can reboot the MSK broker via FIS. Flow 1: FIS => SSM => MSK...12 months ago | Source: Laurent Domb Blog
How should you think about Ethical and AI Governance? Learn more in this GovExec interview.12 months ago | Source: Laurent Domb Blog
How are financial services consuming Cloud resources and build for resilience?over a year ago | Source: betadots
In early 2023 Puppet Inc. decided to stop working on their containers for Puppetserver and PuppetDB and offered the repositories for adoption.
At betadots GmbH we believe that there is an usecase for Puppet servers based on containers.
We also have several customers who already use Puppet in containers or are planning to migrate to a container based technology.
Therefor we de
over a year ago | Source: betadots
Anfang 2023 hat Puppet Inc. entschieden, die Arbeit an den Puppetserver und PuppetDB Containern einzustellen und haben die GIT Repositories zur Adoption freigegeben.
Bei der betadots GmbH sehen wir einen wichtigen Use-Case im Einsatz von Puppet Server innerhalb eines Containers.
Außerdem haben wir mehrere Kunden, welche Puppet Server bereits innerhalb eines Containers laufen lassen,
over a year ago | Source: betadots
Heute zeigen wir, wie man einen Kubernetes Cluster mit Puppet aufsetzen und verwalten kann.
Puppet Modul AuswahlEs gibt einige Puppet Module auf der Puppet Forge, mit denen man Kubernetes verwalten kann.
So findet man unter anderem die Module Puppetlabs Kubernetes und Voxpupuli k8s.
Alle weiteren Module haben seit geraumer Zeit keine Aktualisierungen mehr erhalten. Da
That's easy, create a pull-request in Planet Puppet GitHub