BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.cfgmgmtcamp.org//
BEGIN:VTIMEZONE
TZID:Europe/Brussels
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-2023-A99WSP@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T080000
DTEND;TZID=Europe/Brussels:20230206T090000
DESCRIPTION:Breakfast\nFREE Coffee\, Tea\, Fruit Juice\, Water\, Croissant\
 , and breakfast snacks
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Breakfast 1 - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/A99WSP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-SLZUZQ@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T090000
DTEND;TZID=Europe/Brussels:20230206T091500
DESCRIPTION:Opening of CfgMgmtCamp 2023 after 2 years of absence
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Opening CfgMgmtCamp 2023 - Kris Buytaert\, Toshaan Bharvani
URL:https://cfp.cfgmgmtcamp.org/2023/talk/SLZUZQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-RMBG9D@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T092000
DTEND;TZID=Europe/Brussels:20230206T101000
DESCRIPTION:We rewind the clock and ask ourselves: what if Infrastructure a
 s Code never existed? What different solutions might we have come up with 
 to the problems we faced? We’ll leave you full of possibilities about th
 e future.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:What if Infrastructure as Code never existed? - Adam Jacob
URL:https://cfp.cfgmgmtcamp.org/2023/talk/RMBG9D/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-APJHUD@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T101000
DTEND;TZID=Europe/Brussels:20230206T110000
DESCRIPTION:Since infrastructure as code burst onto the scene alongside the
  DevOps movement\, the players in the game have changed dramatically.\n\nI
 f you were to choose an infrastructure as code tool in 2022\, you'd have m
 ore choices than ever before. So how do you choose between them? In this t
 alk\, we'll take a look at the available tools not through the laundry lis
 t of features each tool offers\, but what the user experience of those too
 ls looks like not just to you\, but to your customers and your colleagues.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Choosing an Infrastructure as Code Solution - Lee Briggs
URL:https://cfp.cfgmgmtcamp.org/2023/talk/APJHUD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-A9Y3FD@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T110000
DTEND;TZID=Europe/Brussels:20230206T111500
DESCRIPTION:Break
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Break - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/A9Y3FD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-DJQJFG@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T111500
DTEND;TZID=Europe/Brussels:20230206T120500
DESCRIPTION:You've got kubernetes up and running - finally! - but now the d
 evelopers aren't using it. Many organizations have faced this when buildin
 g platforms\, and this talk will go over how they've built the right proce
 ss\, team\, and culture around their developer platforms to help developer
 s. These practices are being called "platform engineering" now\, but they'
 ve been going on for over ten years\, so there's a lot to draw from instea
 d of having to learn from old mistakes.
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Lessons learned from 7 years of running developer platforms - platf
 orm engineering and platform as a product - Coté
URL:https://cfp.cfgmgmtcamp.org/2023/talk/DJQJFG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-YCVPYG@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T111500
DTEND;TZID=Europe/Brussels:20230206T120500
DESCRIPTION:Feature branching is still popular due to the rise of distribut
 ed version control systems but certainly also due to OSS and GitHub. Altho
 ugh branch creation has become extremely easy\, it comes with a certain in
 visible cost. Branches break the flow of the IT delivery process\, impacti
 ng stability and throughput.\n\nThe session explores why teams are using f
 eature branches\, what problems are introduced by using them and what tech
 niques exist to avoid them altogether. It explores exactly what's evil abo
 ut feature branches\, which is not necessarily the problems they introduce
  - but rather\, the real reasons why teams are using them.\n\nAfter the se
 ssion\, you'll understand a different branching strategy and how it relate
 s to Continuous Integration.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Feature Branching is Evil - Thierry de Pauw
URL:https://cfp.cfgmgmtcamp.org/2023/talk/YCVPYG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-ALKFFG@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T120500
DTEND;TZID=Europe/Brussels:20230206T121000
DESCRIPTION:Terraform is an awesome tool for managing infra state\, but not
  everyone likes the HCL module system. CUE is an great language for abstra
 cting away repetitive config\, but is unaware of state. As luck may have i
 t\, Terraform accepts json as input\, and CUE can write json as output\, s
 o we can combine the two for fun and profit!
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Combining CUE and Terraform for maximum awesomeness - Lander Van de
 n Bulcke
URL:https://cfp.cfgmgmtcamp.org/2023/talk/ALKFFG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-LBWE3R@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T120500
DTEND;TZID=Europe/Brussels:20230206T125500
DESCRIPTION:Mgmt is a real-time automation tool that is fast and safe.\nAs 
 we get closer to a 0.1 release that we'll recommend as "production ready"\
 , we'll look at what we've been stuck on and what's left.\n\nIn particular
  the complexity of building "lambdas" for an FRP language was more difficu
 lt than I had imagined\, and I'll be asking for your help to finish mgmt.\
 n\nThere have also been a lot of fun new concepts which have landed since 
 the last conference\, and I'll demo many of these ideas for you.\n\nAs you
  already know\, mgmt uses a real-time\, reactive programming language to m
 odel the desired state over time\, and a powerful event-driven engine to a
 pply this state.\nWe'll show lots of real-time demos to keep everyone ente
 rtained.\nFinally we'll talk about some of the future designs we're planni
 ng and make it easy for new users to get involved and help shape the proje
 ct.
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Mgmt Config: The Road to 0.1 - James (purpleidea)
URL:https://cfp.cfgmgmtcamp.org/2023/talk/LBWE3R/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EGU73F@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T121000
DTEND;TZID=Europe/Brussels:20230206T121500
DESCRIPTION:This is not just a presentation\, it's a challenge to every CFG
 MGMT Camp participant.\nTiny Puppet can install EVERY application on EVERY
  OS\, both from the command line  ( tp install *app* ) and as Puppet code 
 ( tp::install { '*app*': } ).\nIf it can't already do it now\,  it will be
  able do it by the end of the conference.\nReady to accept the challenge?
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Tiny Puppet can install everything: Prove me wrong! - Alessandro Fr
 anceschi
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EGU73F/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-SFPDYY@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T121500
DTEND;TZID=Europe/Brussels:20230206T122000
DESCRIPTION:A quick overview of the Rudder users: their IT size\, number an
 d type of people working on configuration management\, metrics about their
  uses and most common use cases.\nTo have the most extensive infos we sent
  a survey to our Rudder users to gather this data and we'll present here t
 he results and insights from this survey.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Rudder users and uses - tales from a survey - Nicolas CHARLES
URL:https://cfp.cfgmgmtcamp.org/2023/talk/SFPDYY/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-GAA9FY@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T122500
DTEND;TZID=Europe/Brussels:20230206T123000
DESCRIPTION:_What_ is Nix? _Why_ do we Nix? _How_ do we Nix? All that and m
 ore during this chaotic 5 minute talk all about Nix. In this insanely dens
 e and fast ignite talk\, Bryan will talk about what Nix is\, and why it's 
 so remarkable.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:What the Nix?! - Bryan Honof
URL:https://cfp.cfgmgmtcamp.org/2023/talk/GAA9FY/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-WYRSFB@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T123000
DTEND;TZID=Europe/Brussels:20230206T123500
DESCRIPTION:Do you still remember the infamous "web-scale" video about Mong
 oDB?\nIt's been a while\, so what is web-scale (not)\, how can it apply to
 day\, and is it still useful? Or will it always be stuck on its ironic use
 ?
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:But is it web-scale? - Philipp Krenn
URL:https://cfp.cfgmgmtcamp.org/2023/talk/WYRSFB/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-NZVRMW@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T130000
DTEND;TZID=Europe/Brussels:20230206T140000
DESCRIPTION:**Lunch**\nThe HoGent cantina offers us a nice lunch menu.\nAs 
 participants of CfgMgmtCamp\, you can get a discounted special menu.\n*Reg
 istration is required\, as a voucher presented to get the discount.*\n\n- 
 Flemish Meat Stew and Belgian fries\n- Flemish Vegeterian Stew and Belgian
  fries \n- Vol-au-vent and Belgian fries\n- Meat Lasagne\n- Spinash Lasagn
 e
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Lunch 1 - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/NZVRMW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-BYEPTF@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T142500
DESCRIPTION:It's been some while since we met in person! In this talk\, we'
 ll look back over the last few years\, take stock of where the Ansible Com
 munity is at\, and talk about what might be coming for the future.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:State of the Ansible Community 2023 - Greg Sutcliffe
URL:https://cfp.cfgmgmtcamp.org/2023/talk/BYEPTF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-RJLMAS@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T145000
DESCRIPTION:or: The Power of Hiera5\n\nWe sometimes see people struggling w
 hen it comes to Puppet.\nMostly this is due to time needed to learn about 
 the details of Puppet\, like Puppet Language syntax.\n\nThere are two gene
 ral ways on how to manage your infrastructure using Puppet:\n\n1. own code
 \n2. YAML data
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Puppet is YAML - Martin Alfke
URL:https://cfp.cfgmgmtcamp.org/2023/talk/RJLMAS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-WHNFKZ@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T145000
DESCRIPTION:All previous editions of this were described as "another year\,
  another update". This time it hasn't been a year since the last one\, but
  much more. That means there's more to cover in the "what's new" and "what
  changed" parts\, but there should still be room to look at the future. We
  will also have an open discussion with the community. Come share your upd
 ate.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:The Foreman Community update - Ewoud Kohl van Wijngaarden
URL:https://cfp.cfgmgmtcamp.org/2023/talk/WHNFKZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-GWHW7C@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T142500
DESCRIPTION:Gathering pieces of information for a task or a project is a wa
 steful act and could result in duplicated work done by different people.\n
 Onboarding\, your ability to maintain code or infrastructure and systems h
 andover - Documentation plays a crucial part in all these processes.\n\nIn
  this talk\, I’ll show you a structured way to write technical docs\, wi
 thout being a technical writer - So you will deliver highly valuable infor
 mation to your audience\, to your best ability.\nI’ll explain why should
  you care about these docs\, how do they serve your best interests (Yes\, 
 there’s more than one!) and what a wide impact it could make on employee
 s and even on your entire organization.
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Technical Documentation - How Can I Write Them Better and Why Shoul
 d I Care? - Hila Fish
URL:https://cfp.cfgmgmtcamp.org/2023/talk/GWHW7C/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-33DMUT@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T142500
DESCRIPTION:Rudder is an open source security and configuration management 
 tool that focuses on compliance and continuous audit. It allows users from
  different teams and background to configure and extract data through both
  the UI and API\, providing a fast feedback loop. Since its first release 
 10 years ago\, Rudder has been used by organizations of all sizes\, from s
 mall installations to large deployments of over 15\,000 nodes.\n\nIn this 
 talk\, we will introduce Rudder and explain what sets it apart from simila
 r tools. We will also discuss the current evolution of Rudder towards oper
 ational security and its impact on the product. If you are new to Rudder o
 r interested in learning more about compliance and configuration managemen
 t\, this talk is for you.
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:Rudder: What is it\, and what makes it different? - Nicolas CHARLES
URL:https://cfp.cfgmgmtcamp.org/2023/talk/33DMUT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-YHVSJB@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T145000
DESCRIPTION:Currently when we think of Infrastructure as Code (IaC)\, one t
 ool seems to stand out and has become a de-facto standard: Terraform.\n\nW
 ith Terraform you can easily build\, edit and version your whole infrastru
 cture by using Terraform builtin providers or custom ones.\n\nBut sometime
 s there is no provider for the infrastructure you intend to use\, not even
  the lone no-star repository in a lost corner of the internet\, only a cus
 tom REST API. What can you do? Going back to manual operations? Create you
 r own scripts?\n\nIn this talk Horacio and Aurélie will show you\, step b
 y step\, how to go from an infrastructure API to a fully functional yet li
 ght Terraform provider. By taking as base a REST API\, they will explain t
 he basics of provider creation\, give some pointers on how to do a simple 
 yet efficient provider architecture and show you the code and the provider
  in action.\n\nWill they succeed in this new mission?
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Let's dive into Terraform provider creation - Horacio Gonzalez\, Au
 rélie Vache
URL:https://cfp.cfgmgmtcamp.org/2023/talk/YHVSJB/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-VVXF98@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T145000
DESCRIPTION:Do you have a colleague or friend that just can't stop talking 
 about Nix? How it's reproducible\, the future of software. Why it's so muc
 h better than the other tools out there. He just won't stop talking about 
 it. And now\, you've given in. You decided to give it a try\, but where to
  start?\n\nIf the above is you\, this talk is for you! Bryan will give his
  best attempt at giving a _gentle_ introduction to Nix. After this talk\, 
 you hopefully understand Nix's values\, and where to find more help if you
  happen to need it.
DTSTAMP:20260521T102158Z
LOCATION:B.3.037
SUMMARY:A Gentle Introduction to Nix - Bryan Honof
URL:https://cfp.cfgmgmtcamp.org/2023/talk/VVXF98/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-H3ZQES@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T140000
DTEND;TZID=Europe/Brussels:20230206T142500
DESCRIPTION:As of Dec 1st\, I'm working for a brand-new startup: https://ov
 ermind.tech/ to help build a new company providing new infrastructure insi
 ghts.\n\nThis talk is the story of my first 60 days as first employee:\n* 
 onboarding (problem space\, go\, terraform\, aws)\n* development environme
 nt (VS Code\, remote containers\, CI)\n* cultural foundations (collaborati
 on\, communication)\n* development (from prototype to demo site)\n\nWith t
 his talk I want to give a pretty raw report on the things that happened in
  these two months in the hope that sharing this experience provides insigh
 ts (e.g. if you're considering the step yourself) to at least entertainmen
 t of following along the ride.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:60 days in a new startup - David Schmitt
URL:https://cfp.cfgmgmtcamp.org/2023/talk/H3ZQES/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-UMQFEH@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T142500
DTEND;TZID=Europe/Brussels:20230206T151500
DESCRIPTION:This is a free slot in the Rudder room to come and talk with us
 \, get help about your uses cases with Rudder\, tell what you miss and wha
 t you like\, and hack with us
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:Rudder: Come and hack with us - Nicolas CHARLES
URL:https://cfp.cfgmgmtcamp.org/2023/talk/UMQFEH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-J3TD3S@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T142500
DTEND;TZID=Europe/Brussels:20230206T145000
DESCRIPTION:In this **live** demo\, we shall see how to set up a **"Product
 ion-Ready Kubernetes Cluster"** using an extendable framework built around
  **Argo CD** in 5 minutes. With a plethora of cloud-native solutions poppi
 ng up every day\, it can be pretty daunting for engineers to select the "r
 ight" tool for their technology stack\, and it becomes all the more challe
 nging to integrate them to get to **day-2 operations**. The **hivenetes/k8
 s-bootstrapper** project leverages Terraform and the Argo CD "App of Apps"
  pattern to integrate popular battle-tested open-source software and solut
 ions that provide a production-grade out-of-box Kubernetes experience. In 
 addition\, the bootstrapper project is customizable and extendable\, allow
 ing teams to build their stack without much hassle.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Set Up a “Production-Ready” Kubernetes Cluster in 5 Minutes - A
 bhimanyu Selvan
URL:https://cfp.cfgmgmtcamp.org/2023/talk/J3TD3S/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-PBQFJK@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T142500
DTEND;TZID=Europe/Brussels:20230206T145000
DESCRIPTION:Terraform is a GREAT tool\, but like a lot of other things in l
 ife\, it has its pitfalls and bad practices.\n\nSince you are working with
  Terraform\, you probably went through its documentation\, which can tell 
 you what resources can be used - BUT do you always have a clear path towar
 ds using these resources? How should modules be constructed? How should yo
 u structure your Terraform code in general?\n\nIn this talk\, I’ll cover
  the good\, the bad\, and the ugly when it comes to Terraform. I will show
  practices for working with Terraform that were put together with a lot of
  blood\, sweat\, and tears\, so you’ll ultimately have a go-to approach 
 and a paved way for working with Terraform\, whether it’s an existing co
 debase or a new functionality altogether\, and also hopefully make you thi
 nk about the big picture and utilize Terraform in a broader context rather
  than just an “infrastructure as code" tool.
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Terraform Practices to Enable Infrastructure Scaling - Hila Fish
URL:https://cfp.cfgmgmtcamp.org/2023/talk/PBQFJK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-YXWCFA@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T142500
DTEND;TZID=Europe/Brussels:20230206T145000
DESCRIPTION:The Ansible-enabled resource module building and scaffolding to
 ol to generate resource modules may help you automate all of the use cases
  for security platforms\, and it has never been simpler to enable Ansible 
 automation for all potential vendors.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Seamless and Automated Integration with Ansible - Sumit Jaiswal
URL:https://cfp.cfgmgmtcamp.org/2023/talk/YXWCFA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-K8HGQX@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T145000
DTEND;TZID=Europe/Brussels:20230206T154000
DESCRIPTION:Observability tools are brilliant for the applications that we 
 deal with every day. But when things go wrong in an area we don’t know w
 ell we find ourselves looking at a bunch of numbers we don’t understand.
  In this talk\, I’ll dive into how these unknown unknowns always crop up
  at the worst possible time\, why we can’t defeat them\, and how we can 
 learn to deal with them much\, much more effectively.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Unknown unknowns and how to know them - Dylan Ratcliffe
URL:https://cfp.cfgmgmtcamp.org/2023/talk/K8HGQX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-YTFFLV@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T145000
DTEND;TZID=Europe/Brussels:20230206T154000
DESCRIPTION:Designing a scalable and robust Risk Engine using HashiCorp Con
 figuration Language (HCL)
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Using HashiCorp Configuration Language (HCL) to implement business 
 policies in code. - Murad
URL:https://cfp.cfgmgmtcamp.org/2023/talk/YTFFLV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-N3BX9M@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T145000
DTEND;TZID=Europe/Brussels:20230206T154000
DESCRIPTION:To help sysadmins everywhere the Onestein organization (special
 ized in Odoo implementations) invested 4 month of research to create a set
  of easy to use Ansible playbooks to configure single sign on (SSO) for po
 pular open source applications to enable them to authenticate to a Keycloa
 k server as the central identity provider.\n\nThese playbooks have been pu
 blished on https://github.com/onesteinbv/project_single_sign_on.\n\nThe li
 st of supported applications are currently:\n\n    Bitwarden\n    Jenkins\
 n    Gitlab\n    Keycloak (not SSO\, but the identity provider)\n    Nextc
 loud\,\n    Odoo\n    Xwiki\n    Zabbix. \n\nAll playbooks and servers are
  for Ubuntu servers and are meant to be used as a starting point.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Making Ansible playbooks to configure Single Sign On for popular op
 en source applications - Jeroen Baten
URL:https://cfp.cfgmgmtcamp.org/2023/talk/N3BX9M/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-CTEVUE@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T145000
DTEND;TZID=Europe/Brussels:20230206T151500
DESCRIPTION:Nickel is a new configuration language being developed at Tweag
 . We are\ndeveloping tools and libraries for writing Terraform deployments
  in Nickel. Our\naim is improved modularity and reusability of infrastruct
 ure as code projects\nby leveraging Nickel's gradual typing and expressive
  record merging.
DTSTAMP:20260521T102158Z
LOCATION:B.3.037
SUMMARY:Nickel + Terraform = ❤️ - Viktor Kleen
URL:https://cfp.cfgmgmtcamp.org/2023/talk/CTEVUE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-8PZCY8@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T145000
DTEND;TZID=Europe/Brussels:20230206T154000
DESCRIPTION:Cloud Native tools like Infrastructure as Code (IaC) & Helm hav
 e made managing infrastructure as well as cloud-native apps easier in a lo
 t of ways\, but there are many challenges that companies accept as the cos
 t of adopting them. IaC is good at provisioning individual infrastructure 
 components (a few resources together)\, and tools like helm are good at de
 ploying applications\, but engineering teams want an entire environment wi
 th various components like networking\, platform (ec2/eks)\, database\, k8
 s apps\, etc. to run their business applications.\n\nTo provision and tear
 down an entire environment\, these teams have two options. They can either
  hand-roll imperative pipelines to manage individual components and then m
 anage complex dependencies between these components or create a monolith d
 eployment for the entire environment. These approaches are inefficient and
  slow down feature development and innovation. They also make replicating\
 , visualizing & understanding environments difficult. What if there were a
  better way?\n\nThis talk digs into these challenges and then looks at how
  to resolve them. We will introduce Environment as Code (EaC) which is an 
 abstraction over cloud-native tools that provides a declarative way of def
 ining an entire environment. It has a Control Plane that manages the state
  of the environment\, including component dependencies\, and detects drift
 \, and enables reconciliation.\n\n** Key Takeaways: **\n\n* Challenges ado
 pting Cloud Native tools like Infrastructure as Code\, Helm\, etc.\n* What
  is Environment as Code?\n* How can Environment as Code help resolve those
  challenges?
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Environment as Code: Moving away from Imperative Pipelines - Adarsh
  Shah
URL:https://cfp.cfgmgmtcamp.org/2023/talk/8PZCY8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EKEPW3@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T145000
DTEND;TZID=Europe/Brussels:20230206T154000
DESCRIPTION:Who understands how to install CoreOS\, can also install OpenSh
 ift 4. You can provision CoreOS-Hosts using Foreman. In this talk I explai
 n the route and the obstacles with provisioning CoreOS and how to use this
  deploy an OpenShift cluster.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Installing OpenShift through Foreman - Jan Bundesmann
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EKEPW3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-3MRA7J@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T145000
DTEND;TZID=Europe/Brussels:20230206T154000
DESCRIPTION:We’re improving the security posture of the entire Puppet eco
 system\, from scanning Forge modules for malware\, to changing Puppet code
  to make it harder to write vulnerable code\, to providing guidance on wri
 ting secure Puppet code yourself.
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Securing the Puppet ecosystem - Craig Gumbley
URL:https://cfp.cfgmgmtcamp.org/2023/talk/3MRA7J/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-LUUH8E@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T151500
DTEND;TZID=Europe/Brussels:20230206T154000
DESCRIPTION:_Infrastructure as Code_ should really be _Infrastructure as Co
 nfiguration_.\nDevOps\, SRE and other engineers dealing with infrastructur
 e are mostly managing\npure configuration data by writing\, editing and au
 diting JSON\, YAML or similar\nserialization formats.\n\nPurely data-orien
 ted languages like JSON might be fine for managing small and\nsimple infra
 structure\, but when the size and complexity of a configuration grows\,\nd
 ata languages don't seem to be the right tool anymore.\n\nThere is no way 
 to reuse data and have a single source of truth\, with all the\npain and i
 nconsistencies that duplication inevitably brings with time. We can't\nexp
 ress data dependencies either. For example\, the open\nports of a firewall
  may depend on which services are enabled on a server. In\nJSON\, everythi
 ng must be hardcoded.\n\nIn the end\, Configuration Management looks like 
 the poor sibling of Software\nEngineering. What about tests\, types\, LSP 
 integration for real-time feedback\,\ncompletion and documentation? What a
 bout modularity\, code reuse\, abstraction?\n\nIn this talk\, I will prese
 nt [Nickel](https://github.com/tweag/nickel)\, a configuration programming
  language I am\ncurrently working on at Tweag\, to help finally entering t
 he era of Configuration\nas Code. I'll discuss more specifically the appro
 ach of Nickel to modularity\,\nwhich is how to write small and reusable co
 nfiguration snippets that can be\ncombined into a complex configuration\, 
 based on a _merging_ operation.
DTSTAMP:20260521T102158Z
LOCATION:B.3.037
SUMMARY:Configuration as (Modular) Code with Nickel - Yann Hamdaoui
URL:https://cfp.cfgmgmtcamp.org/2023/talk/LUUH8E/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-JNBQKX@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T154000
DTEND;TZID=Europe/Brussels:20230206T155500
DESCRIPTION:Break
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Break - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/JNBQKX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-LATAMD@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T155500
DTEND;TZID=Europe/Brussels:20230206T164500
DESCRIPTION:Ansible ecosystem continues to grow and mature. Recent enhancem
 ents include Ansible Content Collections\, automation execution environmen
 ts\, and an increasing list of integrations using plugins and modules. It 
 is more important than ever that both new and experienced content creators
  have access to tools that help them write better content faster. This tal
 k will cover how you can use the newly created Ansible developer tools lik
 e ansible-navigator\, ansible-builder and VSCode Ansible extension to writ
 e and build automation content following good practices at a much faster s
 peed.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Writing Ansible automation content made easy with Ansible developer
  tools - Ganesh B Nalawade
URL:https://cfp.cfgmgmtcamp.org/2023/talk/LATAMD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-ZCBHKA@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T155500
DTEND;TZID=Europe/Brussels:20230206T164500
DESCRIPTION:One of the emerging standards for cloud (native) security is OP
 A\, the Open Policy Agent\; an open source standard under the Cloud Native
  Computing Foundation.
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Open Policy Agent: security for cloud natives and everyone else - P
 hilipp Krenn
URL:https://cfp.cfgmgmtcamp.org/2023/talk/ZCBHKA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-DWBWFX@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T155500
DTEND;TZID=Europe/Brussels:20230206T164500
DESCRIPTION:Vox Pupuli manages 175+ Puppet modules and heavily relies on Gi
 tHub Actions to do so. During this talk we'll go over how that's built\, m
 aintained and used.
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:How Vox Pupuli built their Continuous Integration - Ewoud Kohl van 
 Wijngaarden
URL:https://cfp.cfgmgmtcamp.org/2023/talk/DWBWFX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-HTDHAK@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T155500
DTEND;TZID=Europe/Brussels:20230206T164500
DESCRIPTION:On a regular basis\, articles and tweets pass by discussing whe
 ther some specific tool is imperative or declarative. It’s no surprise t
 hat Pulumi is often the tool being debated.\n\nThis talk will explain why 
 the right combination of imperative and declarative implementation aspects
  on your tool(s) deliver the power you need to solve your problems.\nRingo
  will analyse the following tools and pinpoint which parts of them are imp
 erative and declarative:\n\n* an older tool (Chef)\n* two current tools (P
 ulumi\, Helm)\n* a recent one from another domain (Dagger)\n\nTo wrap up\,
  Ringo will reason why the introduction of imperative programming language
 s in our tooling solves our most pressing need: integration!
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Power to the people: combine imperative with declarative aspects - 
 Ringo De Smet
URL:https://cfp.cfgmgmtcamp.org/2023/talk/HTDHAK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-QQJD3Q@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T155500
DTEND;TZID=Europe/Brussels:20230206T164500
DESCRIPTION:Apply patches and critical updates to your Linux kernel without
  rebooting your system. Maximize uptime and perform critical security upda
 tes and major bug fixes. In this talk I will show how this technology can 
 be combined and used with Foreman.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Live Patching & Foreman - how it fits together - Bernhard Suttner
URL:https://cfp.cfgmgmtcamp.org/2023/talk/QQJD3Q/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-YF8CJ3@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T155500
DTEND;TZID=Europe/Brussels:20230206T164500
DESCRIPTION:This talk will cover HCL (HashiCorp Configuration Language) and
  how it evolved over the last years to become [the fastest-growing languag
 e on GitHub in 2022](https://octoverse.github.com/2022/top-programming-lan
 guages). HCL powers [Terraform](https://www.terraform.io)\, [Packer](https
 ://www.packer.io)\, and many more infrastructure as code tools. We'll look
  at how a DSL\, such as HCL\, can be authored comfortably with the help of
  a language server in an LSP (Language Server Protocol) aware editor (such
  as VS Code or Sublime Text).
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:DSL\, HCL\, TF\, LSP\, and what's behind these acronyms - Radek Sim
 ko
URL:https://cfp.cfgmgmtcamp.org/2023/talk/YF8CJ3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-DXS3MM@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T155500
DTEND;TZID=Europe/Brussels:20230206T162000
DESCRIPTION:Rudder is used in critical contexts and the focus on its securi
 ty has increased over the years\, along with the threats. This talk will g
 ive an overview of how security topics are handled by the Rudder team\, ho
 w they have evolved over time and what are our plans to handle current cha
 llenges. We will expose:\n\n* our recent features and architectural change
 s improving software security\, especially in terms of node/server communi
 cation\, user authentication and attack surface limitation.\n* our process
  to handle vulnerabilities reported or discovered in Rudder.\n* our effort
 s for software supply chain securitization\, in particular regarding depen
 dencies management and build infrastructure (dedicated signature server\, 
 ephemeral build environments\, etc.)\n* and finally how we try to steer th
 e dev culture towards security topics awareness\, through integration of s
 ecurity assessments to our specification processes\, and regular training 
 and discussions.
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:How do we make Rudder secure? - Alexis Mousset
URL:https://cfp.cfgmgmtcamp.org/2023/talk/DXS3MM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-AA8BMC@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T164500
DTEND;TZID=Europe/Brussels:20230206T173500
DESCRIPTION:Ansible has thousands of modules\, plugins\, roles and collecti
 ons that can be leveraged to automate (almost) anything anywhere.\n\nCould
  we use Ansible to build Ansible ? Why not ?\n\nWhat could go wrong ? ¯\\
 \\_(ツ)_/¯
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Recording Ansible building Ansible with Ansible and testing it with
  Ansible - David Moreau-Simard
URL:https://cfp.cfgmgmtcamp.org/2023/talk/AA8BMC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-3UKET7@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T164500
DTEND;TZID=Europe/Brussels:20230206T173500
DESCRIPTION:The [pulp_deb plugin](https://github.com/pulp/pulp_deb) is ente
 ring a new phase of the software lifecycle\, and we want you to tell us wh
 at the plugin development should focus on! We will provide an update on th
 e latest features and how we got here\, but the focus will be on where we 
 plan to go next.\n\nTopics will include the new optimize sync mode\, work 
 to expand the test coverage for improved reliability and maintainability\,
  open community submissions\, as well as remaining unsolved design challen
 ges.\n\nYou will also get to meet Tobias Grigo\, our latest plugin maintai
 ner.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:pulp_deb past\, present\, and future -- Tell us what pulp_deb devel
 opment should focus on next - Quirin Pamp\, Tobias Grigo
URL:https://cfp.cfgmgmtcamp.org/2023/talk/3UKET7/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-7MGU9U@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T164500
DTEND;TZID=Europe/Brussels:20230206T173500
DESCRIPTION:The OpenKAT-project is a series of integrated projects started 
 to fill in the gap between technical checks\, compliance questions\, autom
 ated warning and non repudiation of the information gathered and presented
 . \n\nOpenKAT takes a radical different approach on security while not dis
 carding what we have built during the last decades. Just like a cat you se
 e more while looking at the same information just by interpreting it diffe
 rently. KAT (cat in Dutch) delivers information on vulnerabilities in a fo
 rensic accurate manners\, monitors environments and more over proves how t
 hings change over time.\n\nThe OpenKAT project was started by the Ministry
  of Health\, Welfare and Sport.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Looking at security with cat eyes - Brenno de Winter
URL:https://cfp.cfgmgmtcamp.org/2023/talk/7MGU9U/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-WH8XPW@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T164500
DTEND;TZID=Europe/Brussels:20230206T171000
DESCRIPTION:The nomad team has been working very hard on making templated d
 eploys easy for this they have released the tech preview of nomad-pack. Th
 is talk discusses some of my observations while migrating nomad job files 
 over to nomad-pack
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:10 things i learned building nomad-packs - Bram Vogelaar
URL:https://cfp.cfgmgmtcamp.org/2023/talk/WH8XPW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-A3P9BM@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T164500
DTEND;TZID=Europe/Brussels:20230206T173500
DESCRIPTION:Kubernetes doesn’t come with a built-in node autoscaling out 
 of the box and as many other things it leaves it to the platform team to i
 mplement the appropriate strategy. Efficient node autoscaling is essential
  for ensuring that Kubernetes clusters can handle dynamic workloads and en
 vironments. In this talk\, I will cover how Karpenter (an open-source node
  provisioning project) can be used to automate and manage Kubernetes nodes
  lifecycle by trying to make smarter decisions when it comes to right sizi
 ng your compute. It should result in improved resource utilization\, reduc
 ed costs\, and the ability to quickly and easily scale up or down based on
  workload demands compared to similar battle tested solutions. So does thi
 s really addresses all the scaling problems\, what are still the gaps and 
 how does it work in practice? I’ll also run a live demo to show how to u
 se it and what to expect.
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Efficient Kubernetes scaling using Karpenter - Marko Bevc
URL:https://cfp.cfgmgmtcamp.org/2023/talk/A3P9BM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-NZJ77N@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T164500
DTEND;TZID=Europe/Brussels:20230206T171000
DESCRIPTION:Sharing how to use Puppet with an immutable image model for run
 ning VM's. This talk will discuss why you might want to adopt the immutabl
 e image model and how to use Puppet to build those images. Real world exam
 ples with lessons learned.
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Building Immutable Systems with Puppet - Garrett Honeycutt
URL:https://cfp.cfgmgmtcamp.org/2023/talk/NZJ77N/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-NSDXRB@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T171000
DTEND;TZID=Europe/Brussels:20230206T180000
DESCRIPTION:Immutable architecture is the backbone of infrastructure as cod
 e\, to ensure production environments cannot be changed during runtime. Wh
 ile this has the benefits of its inherent safety measures\, this can also 
 be restrictive\, all while creating new challenges for security. Immutable
  concepts are much more effective when it comes to securing cloud-native e
 nvironments and infrastructure\, which is becoming an increasingly more co
 mplex task.\n\nThis talk will focus on some of the fundamentals of immutab
 le architecture\, best practices\, and recommended design patterns to work
  around its limitations and enhance security\, as well as what you most ce
 rtainly should not be doing when running immutable architecture both from 
 an infrastructure and security perspective.\n\nThis will be demonstrated t
 hrough a real-world example of deploying a single-tenant SaaS in an automa
 ted pipeline\, typical challenges encountered\, and what was learned on th
 e way\, through a Terraform\, Kubernetes\, and step functions example.
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Lessons Learned from Writing Thousands of Lines of IaC - Sefi Genis
URL:https://cfp.cfgmgmtcamp.org/2023/talk/NSDXRB/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-KGJG8W@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T173500
DTEND;TZID=Europe/Brussels:20230206T180000
DESCRIPTION:Initially\, there was a call from users to improve our product
 ’s user experience. In light of our ever-growing UX debt\, we started wo
 rking. Fortunately\, we weren’t alone in our fight. Our continuous engag
 ement with users and the entire community on multiple levels allowed us to
  overcome challenges as well as our (sometimes wild) assumptions. In this 
 talk\, we will take a look at the path we took and how even you can influe
 nce our next projects.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Case study: how we redesigned new Foreman host detail page - Maria 
 Svirikova
URL:https://cfp.cfgmgmtcamp.org/2023/talk/KGJG8W/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-GLZLDP@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230206T173500
DTEND;TZID=Europe/Brussels:20230206T180000
DESCRIPTION:Kubernetes adoption is reaching sky-high\, it has a large and r
 apidly growing ecosystem not just limited to the IT industry but also in i
 ndustries like automobile\, pharmaceutical\, financial\, etc to increase a
 utomation and reduce IT cost. With the increased reliance of individuals a
 nd businesses on Kubernetes and at such a tremendous scale\, a simple misc
 onfiguration\, inadequate restrictions or safeguards in place to the Kuber
 netes infrastructure put the enterprise at risk and can cause operational 
 dysfunction and exploit security. Companies adopting Kubernetes are taking
  a preventable yet big risk if they are not looking at mitigating the risk
 s that come with it. The more reliant we become on Kubernetes\, the more c
 ritical it is to keep the environment safe and secure.\n\nIn this talk we 
 will discuss the security challenges associated with setting up and securi
 ng a Kubernetes cluster. It includes strategies for system administrators\
 , DevSecOps\, developers and security professionals\, helping them avoid c
 ommon misconfigurations and implement recommended hardening measures and m
 itigations when deploying Kubernetes. Kubernetes clusters can be complex t
 o secure and are often abused in compromises that exploit their misconfigu
 rations. We will focus on below specific security configurations that can 
 help build more secure Kubernetes clusters.\n\n   * Container and Pod secu
 rity\n   * Network separation and hardening\n   * Authentication and autho
 rization\n   * Audit Logging and Threat Detection\n\nPost this talk\, the 
 audience will be able to understand the particular security risks related 
 to Kubernetes and how one can prevent or mitigate them.
DTSTAMP:20260521T102158Z
LOCATION:C.1.155
SUMMARY:Have you hardened your Kubernetes infrastructure? - Hardik Vyas
URL:https://cfp.cfgmgmtcamp.org/2023/talk/GLZLDP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-CYLMDW@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T080000
DTEND;TZID=Europe/Brussels:20230207T090000
DESCRIPTION:Breakfast\nFREE Coffee\, Tea\, Fruit Juice\, Water\, Croissant\
 , and breakfast snacks
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Breakfast 2 - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/CYLMDW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-NZJ9WU@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T090000
DTEND;TZID=Europe/Brussels:20230207T091500
DESCRIPTION:The opening of YAMLCamp 2023\, after 2 years of YAML engineerin
 g from the basement
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Opening of YAMLCamp 2023 - Toshaan Bharvani\, Kris Buytaert
URL:https://cfp.cfgmgmtcamp.org/2023/talk/NZJ9WU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-TUEMHQ@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T092000
DTEND;TZID=Europe/Brussels:20230207T101000
DESCRIPTION:Configuration has become the number one complexity problem to s
 olve. Every part of your tech stack—databases\, apps\, schemas\, service
 s\, workflows\, policy\, models\, networking—must be configured. We show
  how CUE can help unify these silos.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:CUE: a Glimpse into the Future of Configuration Engineering - Marce
 l van Lohuizen
URL:https://cfp.cfgmgmtcamp.org/2023/talk/TUEMHQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-HRNCME@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T100000
DTEND;TZID=Europe/Brussels:20230207T180000
DESCRIPTION:https://www.meetup.com/gitlab-virtual-meetups/events/290364126/
DTSTAMP:20260521T102158Z
LOCATION:B.4.029
SUMMARY:Gitlab Contributor Days (1) - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/HRNCME/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-3KAYEK@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T101000
DTEND;TZID=Europe/Brussels:20230207T110000
DESCRIPTION:Will talk about experience of IDPs at 3 different companies\, h
 ow it can help companies grow rapidly by delivering more features with bet
 ter quality by creating IDPs and standardise. The talk will cover the buil
 d block of IDPs both from technical and process perspectives to support de
 velopers to focus on deliver features.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:10+ years experience of IDPs (Internal Developer Platform) to enabl
 e fast growing companies - Ulf Månsson
URL:https://cfp.cfgmgmtcamp.org/2023/talk/3KAYEK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-YXJTJB@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T111500
DTEND;TZID=Europe/Brussels:20230207T120500
DESCRIPTION:Engineers at small and large companies are deploying their appl
 ications using managed Kubernetes services in the cloud because they are c
 onvinced it will enable them to migrate their workloads across providers e
 asily. However\, in reality\, most container platforms are not feature-com
 plete. So\, the move comes with a series of external concerns that can mak
 e it problematic: e.g. monitoring\, identity management\, data gravity\, d
 eployment pipelines\, dependent services\, and many more!\nIn this talk\, 
 we’ll follow the migration journey of a demo application from AWS to GCP
  and we will identify a series of practical software development and syste
 m architecture best practices that you can follow to increase the level of
  portability of your Kube application.\nFurthermore\, we will consider con
 figuration and components in the Kubernetes ecosystem that you can deploy 
 to significantly simplify any platform lock-in constraints.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Kubernetes & The Myth of Cloud Portability - Federico Fregosi
URL:https://cfp.cfgmgmtcamp.org/2023/talk/YXJTJB/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-CCFP7M@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T111500
DTEND;TZID=Europe/Brussels:20230207T120500
DESCRIPTION:Ansible and Terraform are two very powerful but unique open sou
 rce IT tools that are often compared in competitive discussions. Evaluatin
 g these tools for your use isn’t a simple comparison\, since there’s n
 o one "right" way to automate or one automation tool to use—just as th
 ere is not only one way to solve a problem. The two tools are better toget
 her and can work in harmony to create a better experience for developers a
 nd operations teams.\n\nThis talk will discuss how using Terraform and Ans
 ible can create powerful workflows and introduce you to the Ansible conten
 t and tools to help make this possible.
DTSTAMP:20260521T102158Z
LOCATION:B. Con
SUMMARY:Terraforming with Ansible - Walter Bentley
URL:https://cfp.cfgmgmtcamp.org/2023/talk/CCFP7M/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-XYN8BZ@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T121000
DTEND;TZID=Europe/Brussels:20230207T121500
DESCRIPTION:Adding features like auto complete\, go to definition\, or docu
 mentation on hover for a language takes significant effort. Traditionally 
 this work had to be repeated for each development tool\, as each tool prov
 ides different APIs for implementing the same feature. So it meant for eac
 h IDE a separate implementation is required for a given language.\n\nIn co
 mes language server protocol which was developed by Microsoft Visual Studi
 o Code and standardised in collaboration with RedHat and Codenvy. LSP is a
 n open\, JSON-RPC based protocol for use between source code editors or ID
 Es and servers that provide programming-specific features. The goal of the
  protocol is to allow programming language support to be implemented and d
 istributed independently of any given editor or IDE.\n\nThus a single lang
 uage implementation can provide features for different IDE’s that unders
 tands language server protocol.\nThis talk will cover about what is LSP an
 d how is is used to support Ansible language for different editors
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Adding language support in editors using Language server protocol -
  Ganesh B Nalawade
URL:https://cfp.cfgmgmtcamp.org/2023/talk/XYN8BZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-NGMZGA@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T121500
DTEND;TZID=Europe/Brussels:20230207T122000
DESCRIPTION:Ignition is a one-time provisioning software\, single binary\, 
 running from the initramfs and with a simple configuration.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Configure once\, profit forever - Mathieu Tortuyaux
URL:https://cfp.cfgmgmtcamp.org/2023/talk/NGMZGA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EK7UXF@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T122000
DTEND;TZID=Europe/Brussels:20230207T122500
DESCRIPTION:You have written Ansible inventory scripts that use Puppet as a
  source.\nBut these tricks will make Ansible even more smooth.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Yet Another Ansible inventory from Puppet - Felix Frank
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EK7UXF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-VP99PZ@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T122500
DTEND;TZID=Europe/Brussels:20230207T123000
DESCRIPTION:Let's be honest\, whether consciously or not we all do it. In t
 his talk we'll discuss how far down the rabbit whole one can go\, while se
 rving only a single static html page.\n\nFrom the humble beginnings as a m
 arkdown file to actual website and several layers of monitoring and automa
 tion. We ll discuss the architecture behind my personal website that also 
 doubles as the vehicle that i use to learn new tools and techniques. So do
 n't be surprised to come across an application deployed using waypoint ont
 o a vm build using packer that resides in a fully terraformed AWS environm
 ent
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Overengineering your personal website - Bram Vogelaar
URL:https://cfp.cfgmgmtcamp.org/2023/talk/VP99PZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-MACAWX@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T123000
DTEND;TZID=Europe/Brussels:20230207T123500
DESCRIPTION:In this ignite talk\, I will expose quickly the benefits of not
  writing Dockerfiles but rather using Nix expressions to generate Docker i
 mages.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Using Nix to generate Docker images - Yvan Sraka
URL:https://cfp.cfgmgmtcamp.org/2023/talk/MACAWX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-8NTKML@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T123500
DTEND;TZID=Europe/Brussels:20230207T124000
DESCRIPTION:What does Aiven do? My son's almost 8 years old and he doesn't 
 shy away from asking the real questions. I struggled\, of course\, I'm use
 d to explaining what I do - and by extend the company or client I work for
  does - to either people that are in the larger Tech industry and with who
 m I have a shared vocabulary\, or to people (family members and neighbors)
  for whom "IT stuff" totally suffices.\n\nMy son falls in neither of those
  categories. So I tried\, I grabbed my sketchbook to explain to him what e
 xactly open source software is\, what managed services entail\, and how I 
 make my money. \n\nIt turned out to be a very good exercise. Find out how 
 online games store MokertjeGaaf fulfills orders\, and personalizes recomme
 ndations\, by using all open source data infrastructure!
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Explain it to me like I'm a child: open source data infrastructure 
 - Floor Drees
URL:https://cfp.cfgmgmtcamp.org/2023/talk/8NTKML/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-DKGCHW@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T130000
DTEND;TZID=Europe/Brussels:20230207T140000
DESCRIPTION:**Lunch**\nThe HoGent cantina offers us a nice lunch menu.\nAs 
 participants of CfgMgmtCamp\, you can get a discounted special menu.\n*Reg
 istration is required\, as a voucher presented to get the discount.*\n\n- 
 Meatballs in Tomato Sauce with Mashed Potatoes\, peas and carrots\n- Veget
 arian balls in Tomato Sauce with Mashed Potatoes\, peas and carrots\n- Vol
 -au-vent and Belgian fries\n- Meat Lasagne\n- Spinash Lasagne
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Lunch 2 - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/DKGCHW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-QPQAZ9@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T145000
DESCRIPTION:Small teams often require dedicated resources and tools to mana
 ge their own infrastructure. How can we make infrastructure management acc
 essible to everyone?\n\nIn this talk\, we’ll discover what GitLab offers
  to make managing Infrastructure as Code a breeze. GitLabs Terraform featu
 res empower everyone on the team to make and review infrastructure changes
 . GitLab provides a backend for Terraform state management and CI/CD templ
 ates to deploy changes effortlessly without needing to access the target p
 latform.\nFinally\, we’ll look into how we can use the GitLab Terraform 
 Provider to manage the lifecycle of various GitLab resources\, like users\
 , groups and projects.
DTSTAMP:20260521T102158Z
LOCATION:B. Con
SUMMARY:Empower everyone to manage Infrastructure with GitLab and Terraform
  - Timo Furrer
URL:https://cfp.cfgmgmtcamp.org/2023/talk/QPQAZ9/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-ULJAJM@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T145000
DESCRIPTION:Infrastructure management tools have a special place among soft
 ware regarding security\, as they usually run ubiquitously\, with high pri
 vileges and a relatively high attack surface. This makes them targets of c
 hoice\, especially in the current context of increased threats on software
  supply chains.\n\nWhat are our (new) responsibilities as software editors
  in an open source ecosystem? They include a precise identification and au
 thentication of all software components (to provide a Software Bill of Mat
 erial) and constraints on the build process and software distribution mode
 ls. \n\nThis talk will give an overview of the current state of the rapidl
 y evolving software supply chain standards and tooling (e.g. SLSA\, SBOMs\
 , etc.). It will also explore more concrete items\, focused on dependencie
 s management in open source ecosystems and our experience with Rudder.
DTSTAMP:20260521T102158Z
LOCATION:B.3.037
SUMMARY:Securing the software supply chain for Infra management tools - Ale
 xis Mousset
URL:https://cfp.cfgmgmtcamp.org/2023/talk/ULJAJM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-8W8LH9@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T145000
DESCRIPTION:Tracking a request’s flow across different components in dist
 ributed systems is essential. With the rise of microservices\, their impor
 tance has risen to critical levels. Some proprietary tools for tracking ha
 ve been used already: Jaeger and Zipkin naturally come to mind.\n\nObserva
 bility is built on three pillars: logging\, metrics\, and tracing. OpenTel
 emetry is a joint effort to bring an open standard to them. Jaeger and Zip
 kin joined the effort so that they are now OpenTelemetry compatible.\n\nIn
  this talk\, I’ll describe the above in more detail and showcase a (simp
 le) use case to demo how you could benefit from OpenTelemetry in your dist
 ributed architecture.
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Practical introduction to OpenTelemetry tracing  By Nicolas Frankel
  - Nicolas Fränkel
URL:https://cfp.cfgmgmtcamp.org/2023/talk/8W8LH9/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EJQEWR@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T145000
DESCRIPTION:Why should companies use open source Puppet modules?\n\nWhy sho
 uld they contribute to open source projects and even publish home-grown mo
 dules?\n\nMany companies like to use open source software but prefer to ke
 ep their own code in-house. They think their business is more secure if th
 ey keep their code private. But that's not true!\nThis talk will focus on 
 all the aspects about open source (with a focus on Puppet modules) in comp
 anies\, how it increases the security about the platforms\, brings you hap
 pier engineers and reduced onboarding time for new hires!
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:What Open Source can do for your business - Tim Meusel
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EJQEWR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-GZKQV8@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T142500
DESCRIPTION:It's been 3 years since the last state of the CFEngine. Join us
  for a quick overview of what's new in CFEngine since last time. Last time
  3.15.0 was new\, this time 3.15.x has reached the end of the road\, 3.18.
 x is mid-life\, and 3.21.x is the new hotness.
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:State of the CFEngine - Nick Anderson
URL:https://cfp.cfgmgmtcamp.org/2023/talk/GZKQV8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-8DEWML@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T145000
DESCRIPTION:Proposed as a follow up to FOSDEM 2022's [Simple (but useful) A
 nsible reporting with ara](https://archive.fosdem.org/2022/schedule/event/
 ansible_reporting_ara/)\, this presentation goes deeper into the internals
  of how Ansible and ara works together and what the developer experience l
 ooks like.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Under the hood: how ARA Records Ansible playbooks and makes them ea
 sier to understand and troubleshoot - David Moreau-Simard
URL:https://cfp.cfgmgmtcamp.org/2023/talk/8DEWML/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-RPDKMC@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T142500
DESCRIPTION:It's been at least 2 years since we met f2f!\nIn this session\,
  I'd like to give a quick overview of key features and changes to the Pulp
  project in the last couple of years.\nWe'll also take a look at the futur
 e plans\, and\, hopefully\, hear from you! \nDo you miss anything? Are our
  plans in line with your needs? What can we improve?
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Pulp\, now and looking ahead - Tanya Tereshchenko
URL:https://cfp.cfgmgmtcamp.org/2023/talk/RPDKMC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-PMXNUJ@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T140000
DTEND;TZID=Europe/Brussels:20230207T142500
DESCRIPTION:Imagine waking up one morning to find out that your beloved ope
 n source database\, which lies at the heart of your system\, is being reli
 censed. What does that mean? Can you still use it as before? Could the new
  license be infectious and require you to open source your own business lo
 gic?\n\nThis doom’s day nightmare scenario isn’t hypothetical. It is\,
  in fact\, very real\, for databases and other OSS\, with several examples
  over the past year alone.\n\nOn this talk Horovits will review some of th
 e less known risks of open source\, and share his lessons learned from Ela
 sticsearch’s recent relicensing move\, as well as other case studies fro
 m the past year. If you use OSS\, you’ll learn how to safeguard yourself
 . If you’re in the process of evaluating a new OSS\, you’ll learn to l
 ook beyond the license and consider additional criteria. If you're debatin
 g open-sourcing a project\, you'll gain important perspectives to consider
 .
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:When Your Open Source Tool Turns to the Dark Side - Dotan Horovits
URL:https://cfp.cfgmgmtcamp.org/2023/talk/PMXNUJ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-FTK9FG@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T142500
DTEND;TZID=Europe/Brussels:20230207T145000
DESCRIPTION:Maintaining a good balance in a diverse team can be difficult\,
  but it is definitiely worth the effort. I would like to share with you wh
 at I have learned to make working together with our differences more easy\
 , fun and productive.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:How to maintain a diverse team - Feu Mourek
URL:https://cfp.cfgmgmtcamp.org/2023/talk/FTK9FG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-AQVDZV@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T142500
DTEND;TZID=Europe/Brussels:20230207T145000
DESCRIPTION:I have worked on bringing CFEngine to various odd platforms suc
 h as Termux on Android to help our Nick Anderson hack on policy on-the-go\
 , Alpine in support of my interest in PostmarketOS\, ARM/aarch64 for Raspb
 erry Pis and most recently Yocto in support of IoT.\n\nhttps://cfengine.co
 m/blog/2022/aarch64-debian11-ubuntu22-nightly-packages-available/\nhttps:/
 /cfengine.com/blog/2021/cfengine-for-iot/ (yocto)\nhttps://cfengine.com/bl
 og/2020/cfengine-3-17-0a1-termux-better-android-termux-support/
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:CFEngine on odd platforms - Craig Comstock
URL:https://cfp.cfgmgmtcamp.org/2023/talk/AQVDZV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-8N8B7P@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T142500
DTEND;TZID=Europe/Brussels:20230207T151500
DESCRIPTION:Pulp allows you to manage content of different types\, but what
  if you need a whole group of people to manage Pulp? What if you want to h
 ost a content service on top of your Pulp installation?\nIn this talk we w
 ill give an overview of RBAC (role based access control) concepts in Pulp\
 , as well as introduce domains and how you can operate in multi-tenant env
 ironments.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Own Your Content\; Software repositories in multi-user / multi-tena
 nt / multi-cloud environments with Pulp - Matthias Dellweg
URL:https://cfp.cfgmgmtcamp.org/2023/talk/8N8B7P/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-PAJWLL@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T145000
DTEND;TZID=Europe/Brussels:20230207T151500
DESCRIPTION:Prometheus has options to relabel targets in order to dynamical
 ly change its configuration. That relabeling feature has seen some major i
 mprovements in the last few years. Let's see how you can simplify your Pro
 metheus configuration or make it more flexible and fine-grained thanks to 
 the target relabeling.
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Configuring Prometheus targets with relabeling - Julien Pivotto
URL:https://cfp.cfgmgmtcamp.org/2023/talk/PAJWLL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-F3EWYC@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T145000
DTEND;TZID=Europe/Brussels:20230207T154000
DESCRIPTION:Configuration Management is nearly ubiquituous and a solved pro
 blem. It allows system administrator and developpers to excel at their job
  and many uses cases which would hardly be feasible without it.\nMost nota
 bly\, the main features of configuration management\, continuous configura
 tion and compliance are enabler for hardening of systems by security team\
 , and to reach and maintain an improved Security Posture.\n\nThis talk wil
 l present how and why Rudder is evolving to incorporate operational securi
 ty into its core features while strenghtening the fundamentals of configur
 ation management. We'll show the impacts on the product\, mainly on the co
 mpliance aspect with integration of compliance information from other sour
 ces and making the compliance queryable using GraphQL\, and what it change
 s on the software principle.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:A journey from Configuration Management to Security of IT systems -
  Nicolas CHARLES
URL:https://cfp.cfgmgmtcamp.org/2023/talk/F3EWYC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-R9RGZ3@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T145000
DTEND;TZID=Europe/Brussels:20230207T154000
DESCRIPTION:Learn about how CFEngine can leverage Ansible modules for new p
 romise types extending the policy language and functionality.
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:Using Ansible modules in CFEngine - Vratislav Podzimek
URL:https://cfp.cfgmgmtcamp.org/2023/talk/R9RGZ3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-DRXLYL@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T145000
DTEND;TZID=Europe/Brussels:20230207T154000
DESCRIPTION:In today’s Cloud Native world\, dependencies are everywhere. 
 We not only think about Software dependencies like some random shiny Java 
 library but we must keep up on the Helm chart used to deploy and configure
  the monitoring system. We need to track that container image used to run 
 our CI environment. We must update our documentation each time requirement
 s change.\n\nToo often those dependencies come as a whole\, they imply cha
 nge management before landing on Git repositories\, and too often they get
  ignored or pushed back until it’s too late.\n\nIn a world full of Open 
 source everywhere\, teams are both producers and consumers of changes. As 
 producers\, they are responsible for delivering the best product.\nAs cons
 umers\, they need to leverage as fast as possible what the ecosystem has t
 o offer.\n\nWhen it comes to automating changes\, using a declarative depe
 ndency management tool can be handy to automate processes that are team sp
 ecific. But not everything has to be team specific.  Quite the opposite\, 
 Let’s identify together those minor changes that will improve the overal
 l deliver-ability of the ecosystem so it benefits both producers and consu
 mers of change.
DTSTAMP:20260521T102158Z
LOCATION:B. Con
SUMMARY:Cloud Native Dependencies - Vernin Olivier
URL:https://cfp.cfgmgmtcamp.org/2023/talk/DRXLYL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-Z9RGL8@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T145000
DTEND;TZID=Europe/Brussels:20230207T151500
DESCRIPTION:The Solarwinds hack made headlines by directly attacking the so
 ftware supply chain. To mitigate such attacks in the future we need an aut
 omated approach to digitally signing and checking software components that
  verify the origins and authenticity of the software. The purpose of this 
 talk is to introduce the audience to Code signing\, its role in DevSecOps 
 and get familiar with the sigstore project.
DTSTAMP:20260521T102158Z
LOCATION:B.3.037
SUMMARY:Demystifying Code signing and its role in DevSecOps - Gaurav Kamath
 e
URL:https://cfp.cfgmgmtcamp.org/2023/talk/Z9RGL8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-U7ZXAR@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T145000
DTEND;TZID=Europe/Brussels:20230207T151500
DESCRIPTION:Most Puppet users have had the experience of evaluating modules
  on the Puppet Forge. Maybe you have too. Maybe you were comparing a handf
 ul that all claimed to meet your needs\, or maybe you were just determinin
 g whether a specific module met your standards for deploying into your pro
 duction environment. With tools like puppet-lint and the PDK\, it's fairly
  straightforward to evaluate code quality. But what about the health of th
 e project itself? Is it actively maintained? Are Forge releases kept up to
  date? What are the chances that the latest release was compromised with a
  hidden bitcoin miner?\n\nHow do you answer those sorts of questions? You 
 probably\n- Skimmed the module's README for signs of the author's diligenc
 e.\n- Poked through the issue list and pull requests on the repository hos
 ting the module source to see how responsive the maintainers were to commu
 nity collaboration.\n- Checked the changelog for consistency.\n- Maybe you
  even checked the commit history to see if there were unreleased fixes\, o
 r compared tags against the published version(s).\n\nWouldn't it be nice t
 o automate some of this due diligence? That's what denmark does. The Shake
 speare quote refers to corruption at the top of a political hierarchy maki
 ng its way down through the entire state. In the context of this tool\, it
  means that often we can detect concerns with a project by sniffing around
  the edges and seeing if anything rolling downhill stinks.
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Something is rotten in the state of Denmark - Ben Ford
URL:https://cfp.cfgmgmtcamp.org/2023/talk/U7ZXAR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-TDBSKS@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T145000
DTEND;TZID=Europe/Brussels:20230207T154000
DESCRIPTION:Designing an Ansible Automation Platform cluster is not as easy
  as it looks. Specifically when everything is spread over the globe and sh
 ould be high available.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Building an Ansible AAP cluster - Design and implementation - Ton K
 ersten
URL:https://cfp.cfgmgmtcamp.org/2023/talk/TDBSKS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-WAYP7E@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T151500
DTEND;TZID=Europe/Brussels:20230207T154000
DESCRIPTION:Can this piece of content be trusted? Or does it meet my accept
 ance criteria?\nThese are the questions of the utmost importance.\n\nOne o
 f the primary problems one must solve in the nowadays tricky world is to v
 alidate that content is authentic\, not tampered or maliciously manipulate
 d\, and is coming from the correct trusted source.\nPulp manages and distr
 ibutes content. Content\, however\, can come from external and different s
 ources.\n\nIn this talk\, let’s take a look at how the ability to add an
 d store additional trusted metadata in Pulp alongside content can serve in
  the content attestation and verification.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Secure your content management and distribution with Pulp - Ina Pan
 ova
URL:https://cfp.cfgmgmtcamp.org/2023/talk/WAYP7E/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-PQGXLU@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T151500
DTEND;TZID=Europe/Brussels:20230207T154000
DESCRIPTION:Puppet code that uses exec resources that execute interpolated 
 string commands are often vulnerable to shell execution. This new lint che
 ck identifies many of these. This talk runs through the check and how it w
 orks\, how to run the check and how to integrate it into your own CI testi
 ng. It will talk about future Forge integrations. And it will go through t
 he process of writing a puppet-lint plugin to encourage others to write mo
 re.
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Puppet-lint check for vulnerable exec strings - Gavin Patton
URL:https://cfp.cfgmgmtcamp.org/2023/talk/PQGXLU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-TDYUFP@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T162000
DESCRIPTION:Do you work in a large organization with multiple teams? Servic
 e owners have different priorities than Infrastructure and Security teams 
 and likely different change management processes\, too. Do you have local 
 forks of Forge modules? Is upgrading a module difficult because various te
 ams have to agree and test? This talk discusses how layering control repos
 itories can be used in conjunction with CI/CD to solve these issues while 
 reducing risk in your deployments.
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Layering Control Repos to Empower Multiple Teams - Garrett Honeycut
 t
URL:https://cfp.cfgmgmtcamp.org/2023/talk/TDYUFP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-3CSJWW@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:CFEngine Build enables users to share / reuse / manage modules 
 for CFEngine. All parts of it are open source\; the website\, the CLI\, th
 e modules themself. Come with us on a journey as we look at how it works\,
  the architecture/technology\, how it was developed\, and what you can do 
 with CFEngine Build.
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:An introduction to CFEngine Build - Ole Herman Schumacher Elgesem\,
  Lars Erik Wik
URL:https://cfp.cfgmgmtcamp.org/2023/talk/3CSJWW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-SNY9ZV@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:From KubeCon to ContainerDays\, eBPF is trendy in the Cloud Nat
 ive world. What is eBPF\, and why is it revolutionary\, and what can it br
 ing to you specifically?\n\nThrough concrete examples applied to observabi
 lity\, networking\, and security\, this talk will explain the principles o
 f eBPF and its concrete advantages to connect and secure Cloud Native appl
 ications.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:eBPF superpowers: a dynamic kernel - Raphaël Pinson
URL:https://cfp.cfgmgmtcamp.org/2023/talk/SNY9ZV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-UZYJZD@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:Collecting Observability data with eBPF aims to help Dev\, Ops\
 , and SREs to debug and troubleshoot incidents. Data requires storage\, vi
 sualization\, and verification: Do the Service Level Objectives (SLOs) mat
 ch\, dashboards visualize useful data correlation\, network service maps m
 ake sense\, and what about security policies? \n\nSimulating a production 
 incident is challenging. Chaos engineering enables teams to break things i
 n a controlled environment and verify alerts\, SLOs\, and data accuracy. W
 hich data retention cycle is best\, and which dashboards reduce the mean-t
 ime-to-response? Anomaly detection and forecasting would be great too. \n\
 nThis talk dives into the learning steps with eBPF and discusses tradition
 al metrics monitoring and future Observability data collection\, storage a
 nd visualization. Learn from hands-on examples with chaos experiments that
  attempt to break eBPF probes\, data collection\, and policies in unexpect
 ed ways … and bring new perspectives into cloud-native reliability.
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:From Monitoring to Observability: eBPF Chaos - Michael Friedrich
URL:https://cfp.cfgmgmtcamp.org/2023/talk/UZYJZD/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-TVXD8Z@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:In 2020 I was able to share a look at a security hardening poli
 cy built for Linux systems.\nIt was built it using *rudder.io*\, but my fo
 cus of the talk was more on 'strategy items'.\n\nThis talk picks up on fee
 dback received and will focus on the technical side\, covering actual poli
 cy items that should make sense for most.\n\nThe talk should serve people 
 who want to harden their systems just as well as those who just want to he
 ar some ideas. It will be sufficient to have understanding of templating a
 nd a general feeling that security matters and image sprawl is best left i
 n the early 2000s.
DTSTAMP:20260521T102158Z
LOCATION:B.3.037
SUMMARY:Cross OS security hardening - the practical stuff - Florian Heigl
URL:https://cfp.cfgmgmtcamp.org/2023/talk/TVXD8Z/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-LQAA7L@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:Learn how to use Ansible ecosystem projects\, like Ansible core
 \, collections and AWX to build and operate internal developer platforms.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Build and operate internal developer platforms with Ansible - Ricar
 do Carrillo Cruz
URL:https://cfp.cfgmgmtcamp.org/2023/talk/LQAA7L/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-XY93YN@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:Digital transformation initiatives drive teams and organization
 s to transition their technology architectures to more modern concepts suc
 h as microservices\, APIs and serverless frameworks. The distributed natur
 e of these composed architectures are surfacing significant obstacles in d
 eveloping continuous delivery strategies that orchestrate and support effe
 ctive CI/CD practices. In this talk\, Angel will discuss some challenges a
 ssociated with CI/CD and composed architectures. He will also offer some s
 trategies on how to understand and potentially solve common challenges tea
 ms face.
DTSTAMP:20260521T102158Z
LOCATION:B. Con
SUMMARY:Continuous Delivery for Micro-Service and Composable Architectures 
 - Angel Rivera
URL:https://cfp.cfgmgmtcamp.org/2023/talk/XY93YN/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-J8TAUP@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T155500
DTEND;TZID=Europe/Brussels:20230207T162000
DESCRIPTION:Pulp (https://pulpproject.org) enables users to organize and di
 stribute software. This talk will be geared towards administrators of Pulp
  that are interested in any of the following three scenarios: replicating 
 a Pulp instance in an internet connected location\, replicating a Pulp ins
 tance in an air gapped environment\, and preparing their Pulp instance for
  disaster recovery.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Content Content Everywhere - Dennis Kliban
URL:https://cfp.cfgmgmtcamp.org/2023/talk/J8TAUP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-WETMJC@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T162000
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:Pulp is a platform for managing repositories of content\, such 
 as software packages\, and making them available to a large number of cons
 umers.\n\nWith Pulp you can:\n\nLocally mirror all or part of a repository
 \nHost your own content in a new repository\nManage content from multiple 
 sources in one place\nPromote content through different repos in an organi
 zed way\nIf you have dozens\, hundreds\, or thousands of software packages
  and need a better way to manage them\, Pulp can help.\n\nPulp is complete
 ly free and open-source!\n\nIn this talk\, we will introduce the pulp oper
 ator\nhttps://docs.pulpproject.org/pulp_operator/\n\nAnd explore how we ca
 n easily deploy pulp on kubernetes/openshift
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Pulp meets kubernetes - Fabricio Aguiar de Oliveira
URL:https://cfp.cfgmgmtcamp.org/2023/talk/WETMJC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-QE3NTZ@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T162000
DTEND;TZID=Europe/Brussels:20230207T164500
DESCRIPTION:Firewall Builder is an easy firewall configurator for Linux
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Firewall Builder for Puppet - Massimiliano Adamo & Pete Pedersen
URL:https://cfp.cfgmgmtcamp.org/2023/talk/QE3NTZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-SSAXCF@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T164500
DTEND;TZID=Europe/Brussels:20230207T173500
DESCRIPTION:The [Foreman](https://theforeman.org) community maintains a [co
 llection of over 70 Ansible modules](https://github.com/theforeman/foreman
 -ansible-modules) for interaction with the Foreman API and the various plu
 gin APIs. At [cfgmgmtcamp 2020 we talked about the first four years of tha
 t journey](https://cfp.cfgmgmtcamp.org/2020/talk/U7CGMZ/) and promised you
  quite a lot for the future.\n\nToday we want to talk what those three yea
 rs allowed us to achieve\, how priorities shifted and what else happened.\
 nIncluding:\n\n* Three major releases: 1.0.0 (2020)\, 2.0.0 (2021)\, 3.0.0
  (2021) 🥳\n* 27 releases in total (since 0.4.0)\n* Over 1.2 million dow
 nloads on Galaxy\n* 21 new roles\n* `redhat.satellite` collection\n* `thef
 oreman.operations` collection\n\nAnd of course we will also talk about wha
 t we think is next!
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Maintaining over 70 Ansible modules: 7 years later - Evgeni Golov
URL:https://cfp.cfgmgmtcamp.org/2023/talk/SSAXCF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-G7PKY3@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T164500
DTEND;TZID=Europe/Brussels:20230207T173500
DESCRIPTION:This talk is about mindsets and techniques for working as a con
 tent developer as part of a devOps team. Content developers combine techni
 cal writing with CI/CD tooling to create pipelines that connect cross-func
 tional teams and enable them to share knowledge and expertise in an impact
 ful way. What's more content developers play a vital role in lowering the 
 barrier to entry for users and tell a complete user story via documentatio
 n.
DTSTAMP:20260521T102158Z
LOCATION:B. Con
SUMMARY:Making your project documentation flow - Don Naro
URL:https://cfp.cfgmgmtcamp.org/2023/talk/G7PKY3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-QEDDKT@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T164500
DTEND;TZID=Europe/Brussels:20230207T173500
DESCRIPTION:Deploying a Thanos setup across multiple Kubernetes clusters ha
 s quite some moving parts: all the Thanos components themselves\, cloud st
 orage buckets\, Prometheus instances\, Alertmanagers\, TLS certificates fo
 r the GRPc connections\, ... Managing all that can be a chore\, but Terraf
 orm is an excellent candidate to automate away the complexity. By combinin
 g Terraform\, K8s operators and a few special tricks\, this talk will intr
 oduce a way of working where adding a new k8s cluster to your setup is jus
 t a matter of applying a terraform module.
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Automating a multi-cluster Thanos setup using Terraform - Lander Va
 n den Bulcke
URL:https://cfp.cfgmgmtcamp.org/2023/talk/QEDDKT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-ZBXVGC@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T164500
DTEND;TZID=Europe/Brussels:20230207T173500
DESCRIPTION:Red Hat recommends a “start small\, think big” approach to 
 automation. Event-Driven Ansible can help you get to the next level of sop
 histication when it comes to automating your digital landscape.  Learn abo
 ut this new pattern for Ansible\, and see how it can help you solve proble
 ms more quickly and eliminate basic but important tasks so you can focus o
 n your key priorities and deliverables.  \n\nIn this session we will:\n- E
 xplain Event-Driven Ansible\n- Describe the architecture and relation betw
 een its components \n- Walk you through example automatic remediation use 
 cases\n- Show you some getting started tips for writing Ansible Rulebooks\
 n\n\nAnd much more! Join us in this session to understand how to advance o
 n your automation journey with event driven automation. Deliver IT service
 s faster and more efficiently\, as you carve out time to work more normal 
 business hours and even sleep more.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Event-Driven Ansible: Advancing your automation - Ricardo Carrillo 
 Cruz\, Walter Bentley
URL:https://cfp.cfgmgmtcamp.org/2023/talk/ZBXVGC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-AM8XRV@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T164500
DTEND;TZID=Europe/Brussels:20230207T173500
DESCRIPTION:Managing the components of a software project via tickets and r
 equests is time consuming. It wastes developer time to make a request and 
 wait for the outcome. At the same time\, centralized platforms governed by
  SRE or Platform Engineering teams require specialized knowledge and accou
 nt access.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Dev to Production with Self-Service Automation - Mandi Walls
URL:https://cfp.cfgmgmtcamp.org/2023/talk/AM8XRV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-3QKHK3@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T164500
DTEND;TZID=Europe/Brussels:20230207T173500
DESCRIPTION:CFEngine Build\, the new website and tooling to facilitate shar
 ing and consuming CFEngine related content was released in 2020. During th
 is talk The Agent is In\, we will live on the edge and write and publish a
  new module for CFEngine build live. Join us to see if Nick will be able t
 o keep his promise.
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:Writing Modules for CFEngine Build - Nick Anderson
URL:https://cfp.cfgmgmtcamp.org/2023/talk/3QKHK3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-PUDJ7Y@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T173500
DTEND;TZID=Europe/Brussels:20230207T180000
DESCRIPTION:Ever wondered how to automate "pulumi up" on a Cloud infrastruc
 ture?\nThis talk will walk you through it an automated pipeline with \n* P
 ulumi (python code)\n* Cloud Build\nand will demo an infrastuctural build 
 and a change to it.\n\n\n#pulumi #python #gcp #cloudbuild
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Autobuild Pulumi on GCP - Riccardo Carlesso
URL:https://cfp.cfgmgmtcamp.org/2023/talk/PUDJ7Y/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-FAYZEG@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T173500
DTEND;TZID=Europe/Brussels:20230207T180000
DESCRIPTION:I would like to present some basic ideas around using CFEngine 
 to manage your homedir/workstation.\n\nRelated but extending this blog: ht
 tps://cfengine.com/blog/2020/personal-policy/
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:Personal Configuration Management with CFEngine - Craig Comstock
URL:https://cfp.cfgmgmtcamp.org/2023/talk/FAYZEG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-RVRKFS@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T173500
DTEND;TZID=Europe/Brussels:20230207T182500
DESCRIPTION:Multi-cluster topologies are a key part of Kubernetes: organisa
 tions gain many benefits using multiple clusters\, such as increased scale
 \, bespoke APIs\, blast radius reduction and more. However\, multi-cluster
  deployments also increase complexity.\n\nThis talk will examine how we ca
 n use open-source technologies to create a platform from multiple Kubernet
 es clusters and manage this complexity. We will explore creating a bespoke
  API tailored to the needs of your organisation\, and mapping this high-le
 vel API to low-level resources across clusters. We will also cover how to 
 avoid the trap of treating many clusters like one cluster\, and how to lev
 erage the benefits of multiple clusters. The talk will include a demo of K
 ratix\, an open-source framework for delivering Platform-as-a-product.
DTSTAMP:20260521T102158Z
LOCATION:D Aud
SUMMARY:Building Your Platform Product on Multi-Cluster Kubernetes - Colin 
 Humphreys\, Winna Bridgewater
URL:https://cfp.cfgmgmtcamp.org/2023/talk/RVRKFS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EAY7MR@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230207T173500
DTEND;TZID=Europe/Brussels:20230207T180000
DESCRIPTION:On a rainy Monday morning the new Team Lead requested test envi
 ronments for their latest proof of concepts. \n\nWhile searching for a sol
 ution to provide teams with sort lived environments we have looked at seve
 ral solutions\, from namespaces on a shared cluster\, all the way to fully
  fledged Terraform managed environments.\n\nWhile you can provision Kubern
 etes clusters for all teams\, our current setup does not make that easy. A
 s the Platform Team we like to keep our focus on operating the primary sys
 tems and not drown in requests for new environments. \n\nIn this talk I'll
  show how we finally solved the requests from the teams by utilizing the C
 NCF vClusters project to give freedom to dev teams while not breaking the 
 bank with hundreds of clusters.
DTSTAMP:20260521T102158Z
LOCATION:B. Con
SUMMARY:Freedom in isolation with vClusters - Daniel Paulus
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EAY7MR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-HKR3A8@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T080000
DTEND;TZID=Europe/Brussels:20230208T090000
DESCRIPTION:Breakfast\nFREE Coffee\, Tea\, Fruit Juice\, Water\, Croissant\
 , and breakfast snacks
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Breakfast 3 - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/HKR3A8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-P7EB8R@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T130000
DESCRIPTION:Container workloads and their orchestrations brings new challen
 ges for networking and observability.\n\nWith micro-services architectures
  increasing the amount of east-west traffic\, transient IPs making it hard
 er to correlate network information with workload identity\, and applicati
 on logic split into a multitude of components\, traditional SDN approaches
  are reaching their limit.\n\nLeveraging the eBPF kernel technology\, Cili
 ium is a CNCF project which implements a performant and highly scalable CN
 I plugin and the while providing metadata-rich observability of the networ
 k traffic.
DTSTAMP:20260521T102158Z
LOCATION:B.2.015
SUMMARY:Cilium Workshop: Kubernetes networking with eBPF - Raphaël Pinson
URL:https://cfp.cfgmgmtcamp.org/2023/talk/P7EB8R/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EXP3KR@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T180000
DESCRIPTION:The main author of https://github.com/purpleidea/mgmt/ will be 
 around to hack on mgmt and you can help us get it closer to 1.0 =D
DTSTAMP:20260521T102158Z
LOCATION:B.3.026
SUMMARY:Mgmt Hacking Day - James (purpleidea)
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EXP3KR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EXWQDG@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T130000
DESCRIPTION:DevOps adoptions usually includes an evolution of processes and
  tool chains that enable these teams to function optimally. Modern day com
 puting and infrastructure management is definitely shifting away from “C
 lickOps” management and adopting the Infrastructure as Code (IaC) way of
  doing business. IaC enables teams to easily define\, deploy and maintain 
 compute infrastructures in the form of code. It also provides the ability 
 to effortlessly scale\, version and audit infrastructure resources.\n\nIn 
 this workshop\, attendees will gain a basic understanding of Infrastructur
 e as Code (IaC). They’ll be introduced to the core principles of IaC and
  have the opportunity to reinforce what they’ve learned in a hands on wo
 rkshop featuring industry known tools such as Terraform. The workshop will
  demonstrate specifying\, deploying and destroying a Kubernetes cluster vi
 a code. The participants will leave with a hands-on experience and underst
 anding of what it takes to manage Infrastructure as Code using continuous 
 delivery concepts.
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Continuous Delivery with Terraform Workshop - Angel Rivera
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EXWQDG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-V8HLZN@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T130000
DESCRIPTION:In a world where the boundary between applications and infrastr
 ucture becomes thinner by the day\, how do you link your application servi
 ces to infrastructure provisioning?\n\nIn this workshop\, we will simulate
  the case of a service provider who needs to set up a tenant when a new cu
 stomer signs up. We will use the Pulumi Automation API to embed Pulumi as 
 part of the solution.\n\nEvery participant can tailor the workshop in such
  a way it applies to their own company (or employer).
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:Bring solutions to life with the Pulumi Automation API - Ringo De S
 met
URL:https://cfp.cfgmgmtcamp.org/2023/talk/V8HLZN/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-CZYAQS@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T180000
DESCRIPTION:Puppet's Community Day is a space for community and contributor
 s to engage directly with each other and collaboratively learn and make so
 me magic. Do you have a burgeoning project you want to workshop and get fe
 edback and ideas on? Do you want get the first glimpses at changes coming 
 in the Puppet 8 and beyond platforms? Or maybe you'd just like to help sha
 pe the next year of the Puppet community.
DTSTAMP:20260521T102158Z
LOCATION:B.3.036
SUMMARY:Puppet Community Day - Ben Ford
URL:https://cfp.cfgmgmtcamp.org/2023/talk/CZYAQS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-EMXFPW@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T180000
DESCRIPTION:Come by our fringe event / room for a chat with the CFEngine te
 am. You can ask questions\, suggest features\, get free tech support\, or 
 sit down to work on your next module.
DTSTAMP:20260521T102158Z
LOCATION:B.3.037
SUMMARY:CFEngine community room - Discussion and help with policy writing a
 nd module development - Ole Herman Schumacher Elgesem\, Nick Anderson
URL:https://cfp.cfgmgmtcamp.org/2023/talk/EMXFPW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-KHKCXW@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T130000
DESCRIPTION:This event will be an opportunity for anyone that's interested 
 in using Pulp to get together and discuss use cases with each other and Pu
 lp developers. Participants that wish to try out Pulp as a multi-process c
 ontainer will be able to do so with support of other users and/or develope
 rs in the room. This event will take place during the first half of the da
 y. \n\n[0] https://pulpproject.org/pulp-in-one-container/
DTSTAMP:20260521T102158Z
LOCATION:B.4.042
SUMMARY:Pulp User Group Meetup - Dennis Kliban
URL:https://cfp.cfgmgmtcamp.org/2023/talk/KHKCXW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-HDGMCF@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T180000
DESCRIPTION:https://www.meetup.com/gitlab-virtual-meetups/events/290364126/
DTSTAMP:20260521T102158Z
LOCATION:B.4.029
SUMMARY:Gitlab Contributor Days (2) - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/HDGMCF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-VR7HAT@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T090000
DTEND;TZID=Europe/Brussels:20230208T180000
DESCRIPTION:The Ansible Contributor Summit is a full day working session es
 pecially for community contributors to interact with one another\, as well
  as with Ansible development teams (Core\, AWX\, Galaxy etc.). We will dis
 cuss important issues affecting the Ansible contributor community to help 
 shape the future of Ansible\, with a focus on improving collaboration with
  our contributors.
DTSTAMP:20260521T102158Z
LOCATION:B.1.017
SUMMARY:Ansible Contributor Summit 2023.02 - Carol Chen
URL:https://cfp.cfgmgmtcamp.org/2023/talk/VR7HAT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-DAXFRR@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T130000
DTEND;TZID=Europe/Brussels:20230208T140000
DESCRIPTION:**Lunch**\nThe HoGent cantina offers us a nice lunch menu.\nAs 
 participants of CfgMgmtCamp\, you can get a discounted special menu.\n*Reg
 istration is required\, as a voucher presented to get the discount.*\n\n- 
 Boeuf (beef) Stroganoff with white rice\n- Veggie Stroganoff with white ri
 ce\n- Vol-au-vent and Belgian fries\n- Meat Lasagne\n- Spinash Lasagne
DTSTAMP:20260521T102158Z
LOCATION:ALL
SUMMARY:Lunch 3 - 
URL:https://cfp.cfgmgmtcamp.org/2023/talk/DAXFRR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-CHXJGF@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T140000
DTEND;TZID=Europe/Brussels:20230208T180000
DESCRIPTION:Breakout Room for Ansible on Day3
DTSTAMP:20260521T102158Z
LOCATION:B.1.015
SUMMARY:Ansible Workshop Afternoon Breakout - Carol Chen
URL:https://cfp.cfgmgmtcamp.org/2023/talk/CHXJGF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-2023-XPTRUX@cfp.cfgmgmtcamp.org
DTSTART;TZID=Europe/Brussels:20230208T140000
DTEND;TZID=Europe/Brussels:20230208T180000
DESCRIPTION:How can you provide a self-service model to infrastructure for 
 your developers\, but still have all the operational and security concerns
  fulfilled? Pulumi Packages to the rescue! \n\nDevelopers can work togethe
 r with operations and security people to build out infrastructure componen
 ts which have all the functional and non-functional requirements integrate
 d. As they are software components\, these can be put under source control
 \, unit tested and properly versioned.\n\nNot all teams in a company use o
 r prefer the same language. Pulumi Packages allow for components to be imp
 lemented in a single language but still consumed from any of the programmi
 ng languages supported by Pulumi.\n\nRingo will shortly explain Pulumi’s
  architecture\, so everyone understands the process. We then start to buil
 d the components\, create all the SDKs for the Pulumi supported languages 
 and consume at least one component from another language to see all the pi
 eces at work.
DTSTAMP:20260521T102158Z
LOCATION:B.2.009
SUMMARY:Share approved setups with Pulumi Packages - Ringo De Smet
URL:https://cfp.cfgmgmtcamp.org/2023/talk/XPTRUX/
END:VEVENT
END:VCALENDAR
