<?xml version='1.0' encoding='utf-8' ?>
<iCalendar xmlns:pentabarf='http://pentabarf.org' xmlns:xCal='urn:ietf:params:xml:ns:xcal'>
    <vcalendar>
        <version>2.0</version>
        <prodid>-//Pentabarf//Schedule//EN</prodid>
        <x-wr-caldesc></x-wr-caldesc>
        <x-wr-calname></x-wr-calname>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QGTB3T@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QGTB3T</pentabarf:event-slug>
            <pentabarf:title>Welcome to Cloud Native Rejekts EU 2024!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T093000</dtstart>
            <dtend>20240317T094000</dtend>
            <duration>0.01000</duration>
            <summary>Welcome to Cloud Native Rejekts EU 2024!</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Opening / Welcome</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/QGTB3T/</url>
            <location>Arena</location>
            
            <attendee>Benazir Khan</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QWRFYW@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QWRFYW</pentabarf:event-slug>
            <pentabarf:title>OCI Registry: Beyond Container Images - Easing Air-Gap Deployments</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T094000</dtstart>
            <dtend>20240317T101000</dtend>
            <duration>0.03000</duration>
            <summary>OCI Registry: Beyond Container Images - Easing Air-Gap Deployments</summary>
            <description>Traditionally, container registries have been primarily used for storing container images. However, their potential extends far beyond this conventional use. This expanded functionality needs to be more well known.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/QWRFYW/</url>
            <location>Arena</location>
            
            <attendee>Stéphane Este-Gracias</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YTLDLB@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YTLDLB</pentabarf:event-slug>
            <pentabarf:title>Microsoft - 5 mins Keynote on Community Initiatives</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T101000</dtstart>
            <dtend>20240317T101500</dtend>
            <duration>0.00500</duration>
            <summary>Microsoft - 5 mins Keynote on Community Initiatives</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Sponsor Keynote Speech</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/YTLDLB/</url>
            <location>Arena</location>
            
            <attendee>Andy Randall</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>39JA3U@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-39JA3U</pentabarf:event-slug>
            <pentabarf:title>How eBPF Actually Works</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T101500</dtstart>
            <dtend>20240317T104500</dtend>
            <duration>0.03000</duration>
            <summary>How eBPF Actually Works</summary>
            <description>We’ll take a simple eBPF program and step through everything that happens to it. How it’s compiled, what is eBPF bytecode and what it looks like, how the kernel loads it, how the verifier works, how the JIT compiles it and what to, and finally how the kernel hooks its own function calls with the compiled eBPF. At each step we’ll follow through our example, from source code, to eBPF byte code, to JIT compiled for the running platform. We’ll investigate some relevant parts of the Linux kernel source code, and learn what’s really happening when you run eBPF code.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/39JA3U/</url>
            <location>Arena</location>
            
            <attendee>James Laverack</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MF3EAL@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MF3EAL</pentabarf:event-slug>
            <pentabarf:title>Cisco - 5 mins Keynote on Community Initiatives</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T104500</dtstart>
            <dtend>20240317T105000</dtend>
            <duration>0.00500</duration>
            <summary>Cisco - 5 mins Keynote on Community Initiatives</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Sponsor Keynote Speech</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/MF3EAL/</url>
            <location>Arena</location>
            
            <attendee>Stephen Augustus</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TWUHAU@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TWUHAU</pentabarf:event-slug>
            <pentabarf:title>Don’t Do What Charlie Don’t Does - Avoiding Common CRD Design errors</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T111000</dtstart>
            <dtend>20240317T114000</dtend>
            <duration>0.03000</duration>
            <summary>Don’t Do What Charlie Don’t Does - Avoiding Common CRD Design errors</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/TWUHAU/</url>
            <location>Arena</location>
            
            <attendee>Nick Young</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>JDGQQG@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-JDGQQG</pentabarf:event-slug>
            <pentabarf:title>Choose Your Own Adventure: The Perilous Passage to Production</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T114500</dtstart>
            <dtend>20240317T121500</dtend>
            <duration>0.03000</duration>
            <summary>Choose Your Own Adventure: The Perilous Passage to Production</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/JDGQQG/</url>
            <location>Arena</location>
            
            <attendee>Viktor Farcic</attendee>
            
            <attendee>Whitney Lee</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>HLWFXF@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-HLWFXF</pentabarf:event-slug>
            <pentabarf:title>Context-Based Security: What Your Cloud Native Apps Really Need</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T140000</dtstart>
            <dtend>20240317T143000</dtend>
            <duration>0.03000</duration>
            <summary>Context-Based Security: What Your Cloud Native Apps Really Need</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/HLWFXF/</url>
            <location>Arena</location>
            
            <attendee>Oshrat Nir</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZJEVSY@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZJEVSY</pentabarf:event-slug>
            <pentabarf:title>Beyond the Surface - Exploring Attacker Persistence Strategies in Kubernetes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T143500</dtstart>
            <dtend>20240317T150500</dtend>
            <duration>0.03000</duration>
            <summary>Beyond the Surface - Exploring Attacker Persistence Strategies in Kubernetes</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/ZJEVSY/</url>
            <location>Arena</location>
            
            <attendee>Rory McCune</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DWCTDG@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DWCTDG</pentabarf:event-slug>
            <pentabarf:title>Migrating 2 million CPU cores to Kubernetes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T151000</dtstart>
            <dtend>20240317T154000</dtend>
            <duration>0.03000</duration>
            <summary>Migrating 2 million CPU cores to Kubernetes</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/DWCTDG/</url>
            <location>Arena</location>
            
            <attendee>Lucy Sweet</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LMPRM3@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LMPRM3</pentabarf:event-slug>
            <pentabarf:title>On creating a common framework for eBPF data collection</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T160000</dtstart>
            <dtend>20240317T163000</dtend>
            <duration>0.03000</duration>
            <summary>On creating a common framework for eBPF data collection</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/LMPRM3/</url>
            <location>Arena</location>
            
            <attendee>Chris Kuehl</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KCN3QV@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KCN3QV</pentabarf:event-slug>
            <pentabarf:title>From Fragile to Resilient: ValidatingAdmissionPolicies Strengthen Kubernetes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T163500</dtstart>
            <dtend>20240317T170500</dtend>
            <duration>0.03000</duration>
            <summary>From Fragile to Resilient: ValidatingAdmissionPolicies Strengthen Kubernetes</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/KCN3QV/</url>
            <location>Arena</location>
            
            <attendee>Marcus Noble</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FZCA3P@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FZCA3P</pentabarf:event-slug>
            <pentabarf:title>Open Source Project Growth: The Non-Technical Needs for Driving Project Growth</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T171000</dtstart>
            <dtend>20240317T174000</dtend>
            <duration>0.03000</duration>
            <summary>Open Source Project Growth: The Non-Technical Needs for Driving Project Growth</summary>
            <description>Founders and maintainers of open source projects have a good idea of what is needed from a technology standpoint to grow their project and provide technology value. In this talk, I will cover the non-technical things that are important and just down-right critical to project success.
* Messaging and outlining the business value of the project and why someone should care.
* The go-to-market plan for the open source project. How you will communicate about the project, how to handle project release launches, effective communications, the content plan, the web plan, events, and partnering with other projects to increase your visibility.
* Community building including digital platforms, engagement, and how to grow members from users to contributors to advocates.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/FZCA3P/</url>
            <location>Arena</location>
            
            <attendee>Kim McMahon</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GQAGX3@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GQAGX3</pentabarf:event-slug>
            <pentabarf:title>What’s new in the Kubernetes Gateway API</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T174500</dtstart>
            <dtend>20240317T181500</dtend>
            <duration>0.03000</duration>
            <summary>What’s new in the Kubernetes Gateway API</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/GQAGX3/</url>
            <location>Arena</location>
            
            <attendee>Abdelfettah SGHIOUAR</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WPUDHQ@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WPUDHQ</pentabarf:event-slug>
            <pentabarf:title>burnout++ — Recognizing and Managing Burnout</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T111000</dtstart>
            <dtend>20240317T114000</dtend>
            <duration>0.03000</duration>
            <summary>burnout++ — Recognizing and Managing Burnout</summary>
            <description>Also available at https://chrisshort.net/cfp/burnout++

What is Burnout?
Definitions (sourced)
Who it impacts? Yes. Even kids deal with this.
Personal Story Thread: The year of yes can turn into years of “please stop”
Burnout+
Veteran
Injured (disabled veteran; disability in general)
Have Kids (always stressful or worrisome)
Contribute to open source (never feel like you’re doing your best)
Have a side hustle (Yeah, I wrote a weekly newsletter for six years)
Dealing with it all (do it before you snap)
Introduce a Little Chaos
A miscarriage
A job lost/layoffs
A global pandemic
Toxic family members
Personal Story Thread: A Netflix series that hit WAY too close to home
Welcome to burnout++ — Managing the Chaos
Friends &amp; Family - Prioritize family, tell your friends, be forward
Compartmentalization (lock it in a box for short bursts) !!!WARNING!!!
The truth will set you free; be honest with yourself
Medical Conditions Can Occur Due to Burnout
Increased anxiety (all the way up to paralyzing panic attacks)
Fatigue, repetitive use injuries, etc.
Clouded thoughts
Mood swings
High blood pressure (living in the red)
Far Worse
Fight or Flight
You can be in a constant fight mode; this is what, “The fog of war,” kinda comes from
This feeling is built into our DNA
Being aware of your body and the remedies needed to center yourself
Meditation, grounding, situational awareness, and much more
Everything is interconnected
When I get anxious; I don’t think clearly
When I get anxious; my blood pressure goes up
When I get anxious; my pain levels go up
This interconnectedness has completely wiped me out before (story about the last panic attack)
All this starts like a snowball heading down a mountain; once you get to the end you have a devastating avalanche
If the anxiety builds daily over time a blow up is bound to happen
Acceptance
The sooner you accept the situation you’re in the sooner you can improve it
DevOps the shit out of it (“Martian” Science Meme)
Forgiveness
This is not entirely your fault
Give yourself some grace
Reach out to a friend
Accept who you are
This will get better
Moving Forward
Keep yourself organized
Realize that you need to be able to communicate effectively what’s happening to you and what you’re going through
Find habits that genuinely bring you peace
Let go of your fears
Notes and Anecdotes
How many of you have weighed leaving a certification course at lunch because you were in so much pain?
How many of you didn’t end up leaving because you realized you didn’t have enough pain meds to not make you feel guilty about laying in bed all afternoon?
Sources
https://burnoutindex.yerbo.co/
https://www.psychologytoday.com/us/blog/high-octane-women/201311/the-tell-tale-signs-burnout-do-you-have-them
https://www.mayoclinic.org/healthy-lifestyle/adult-health/in-depth/burnout/art-20046642
https://www.helpguide.org/articles/stress/burnout-prevention-and-recovery.htm
https://www.ncbi.nlm.nih.gov/books/NBK279286/
https://www.verywellmind.com/stress-and-burnout-symptoms-and-causes-3144516
https://www.forbes.com/sites/learnvest/2013/04/01/10-signs-youre-burning-out-and-what-to-do-about-it/#6389dff9625b
https://www.thoracic.org/patients/patient-resources/resources/burnout-syndrome.pdf
https://www.merriam-webster.com/dictionary/burnout
https://globalnews.ca/news/3639388/burnout-syndrome-symptoms-stress/
https://www.theguardian.com/women-in-leadership/2016/jan/21/spot-the-signs-of-burnout-before-it-hits-you
http://news.bbc.co.uk/sport2/hi/academy/4244782.stm
https://devopsish.com/292/
https://chrisshort.net/life-after-devopsish/
https://hbr.org/2023/04/a-two-minute-burnout-checkup
https://hbr.org/2023/05/when-your-employee-tells-you-theyre-burned-out</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/WPUDHQ/</url>
            <location>VIP Area</location>
            
            <attendee>Chris Short</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LLBFT8@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LLBFT8</pentabarf:event-slug>
            <pentabarf:title>Empathy in Cloud Native Governance: Addressing Bias for Inclusive Decisions</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T114500</dtstart>
            <dtend>20240317T121500</dtend>
            <duration>0.03000</duration>
            <summary>Empathy in Cloud Native Governance: Addressing Bias for Inclusive Decisions</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/LLBFT8/</url>
            <location>VIP Area</location>
            
            <attendee>Kunal Kushwaha</attendee>
            
            <attendee>Aakansha Priya</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>NLYLSK@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-NLYLSK</pentabarf:event-slug>
            <pentabarf:title>Progressive Delivery with Istio and Gateway API plugin for Argo Rollouts</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T143500</dtstart>
            <dtend>20240317T150500</dtend>
            <duration>0.03000</duration>
            <summary>Progressive Delivery with Istio and Gateway API plugin for Argo Rollouts</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/NLYLSK/</url>
            <location>VIP Area</location>
            
            <attendee>Alessandro Vozza</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LXXPWR@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LXXPWR</pentabarf:event-slug>
            <pentabarf:title>Fluent Bit, the engine to power Chat Ops</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T151000</dtstart>
            <dtend>20240317T154000</dtend>
            <duration>0.03000</duration>
            <summary>Fluent Bit, the engine to power Chat Ops</summary>
            <description>In this session, we’ll look at these capabilities of Fluent Bit that can help us not 
just get data to the tools for metrics visualization and alarms and post-event 
analysis but also help us to react more quickly and potentially pre-emptively and 
show a thought-provoking demo of how Fluent Bit could be used to help 
empower ops so that we can look after our ‘pets’ or avoid the ‘cattle’ 
stampeding.

This presentation puts emphasis on the often-overlooked opportunities that 
CNCF’s Fluent Bit can offer in the operational space. The novelty and uniqueness 
of this presentation will help convey the value and opportunities that Fluent Bit 
can offer. This is a presentation that hasn’t been seen before at Kubecon
The session presenters are engaged with the Fluent Bit project. Phil Wilkins is the
author of a book on Fluentd and currently authoring a book on Fluent Bit with 
Kubernetes. Both Patrick &amp; Phil have previously presented at CNCF meetups and 
other conferences.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/LXXPWR/</url>
            <location>VIP Area</location>
            
            <attendee>Patrick Stephens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>N7MTPK@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-N7MTPK</pentabarf:event-slug>
            <pentabarf:title>Will ARM be the new Mainstream in our Data Centers?</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T160000</dtstart>
            <dtend>20240317T163000</dtend>
            <duration>0.03000</duration>
            <summary>Will ARM be the new Mainstream in our Data Centers?</summary>
            <description>Similar to ARM for the desktop, ARM for cloud native workload could be a game changer and make operation of our workload more efficient and cheaper. The big hyperscalers such as AWS, Google, Azure already have ARM based machines available in their data centers. We already see huge potential for ARM in edge devices in IOT use cases, but also at classical on-premise or edge data centers. Running future application stacks in a most efficient way will save energy. Lower energy usage, with fewer devices for hosting the same amount of machines, means also lower costs. That efficiency makes it attractive for everyone, including on-premise data centers. The talk will show what is already possible and where there are limitations in the CNCF ecosystem. A live demo will show differences during build- and run-time on a characteristic application stack for enterprise workload. The audience will see if the technology has a real chance to be the “next thing” at their datacenter by using cloud native technologies.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/N7MTPK/</url>
            <location>VIP Area</location>
            
            <attendee>Tobias Schneck</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8EK3UD@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8EK3UD</pentabarf:event-slug>
            <pentabarf:title>Using GitOps to Simplify Cluster API Provider Management</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T163500</dtstart>
            <dtend>20240317T170500</dtend>
            <duration>0.03000</duration>
            <summary>Using GitOps to Simplify Cluster API Provider Management</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/8EK3UD/</url>
            <location>VIP Area</location>
            
            <attendee>Mikhail Fedosin</attendee>
            
            <attendee>Danil Grigorev</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>AH8RBP@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-AH8RBP</pentabarf:event-slug>
            <pentabarf:title>The Magic of Backing Service Provisioning and Consumption With Crossplane and ServiceBindings</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240317T171000</dtstart>
            <dtend>20240317T174000</dtend>
            <duration>0.03000</duration>
            <summary>The Magic of Backing Service Provisioning and Consumption With Crossplane and ServiceBindings</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/AH8RBP/</url>
            <location>VIP Area</location>
            
            <attendee>Timo Salm</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>HHNFJH@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-HHNFJH</pentabarf:event-slug>
            <pentabarf:title>Demystifying CNI - Writing a CNI from scratch</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T093000</dtstart>
            <dtend>20240318T100000</dtend>
            <duration>0.03000</duration>
            <summary>Demystifying CNI - Writing a CNI from scratch</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/HHNFJH/</url>
            <location>Arena</location>
            
            <attendee>Filip Nikolic</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FNNCU3@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FNNCU3</pentabarf:event-slug>
            <pentabarf:title>Kubernetes as entities: Applying Systems Thinking to observe K8s Beyond Metrics, Traces and Logs</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T100500</dtstart>
            <dtend>20240318T103500</dtend>
            <duration>0.03000</duration>
            <summary>Kubernetes as entities: Applying Systems Thinking to observe K8s Beyond Metrics, Traces and Logs</summary>
            <description>In the realm of Kubernetes, Observability traditionally revolves around Logs, Metrics, and Traces, offering valuable insights into system performance and behaviour. 

However, this approach often falls short in managing the overwhelming volume of generated data or grasping the intricate interactions among Kubernetes components, failing to present users with a simplified view of the system&#x27;s health according to their needs.

To attain true comprehensive observability, a paradigm shift is essential. Applying &#x27;Systems Thinking&#x27; provides a framework for understanding the relationships between different resources and their mutual impact.

Join us in this discussion where we will delve into:

1. The challenges associated with using the conventional 3 Pillars Observability approach in the context of Kubernetes.
2. An introduction to Systems Thinking concepts and how they can be utilised to identify Kubernetes entities, establish boundaries, understand functions, and formalise relationships.
3. Applying Systems Thinking techniques such as abstraction and decomposition to facilitate a more holistic perspective of Kubernetes.
4. Practical strategies for observing Kubernetes entities using the inherent correlation capabilities of the OpenTelemetry project.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/FNNCU3/</url>
            <location>Arena</location>
            
            <attendee>Miguel Luna</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>NFRNHS@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-NFRNHS</pentabarf:event-slug>
            <pentabarf:title>Too Many CRDs? I Say Not Enough!: Leveraging Crossplane &amp; ClusterAPI for Effective Platform Delivery</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T104000</dtstart>
            <dtend>20240318T111000</dtend>
            <duration>0.03000</duration>
            <summary>Too Many CRDs? I Say Not Enough!: Leveraging Crossplane &amp; ClusterAPI for Effective Platform Delivery</summary>
            <description>As the knowledge and exposure to Kubernetes grows, so does the set of tools and components which form the platforms we build, but the fragmented nature of Kubernetes can pose a challenge to platform teams.

While most of us are already building abstractions with Helm charts or OpenTofu modules (among others), Crossplane allows us to do so in a Kubernetes pseudo-native way, without needing to write custom operators. Being able to build your own abstractions into the Kubernetes API and have your own CRDs (Crossplane&#x27;s XRDs) so easily is an incredibly powerful feature of Crossplane, and more people should be made aware of it.

Given that there are organizations and teams who are skeptical about the abundance of CRDs, I would like provide a moment to, not only challenge that perception, but also to invite them to reflect on the way they are building their platforms.

The talk serves as a practical guide as well as a reflection, encouraging platform engineers to think about how Crossplane can help them defining their precise blueprints for infrastructure and service provisioning. It is not only a technical talk about how to build platforms with Crossplane, but it also includes a discussion about making efficient use of CRDs.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/NFRNHS/</url>
            <location>Arena</location>
            
            <attendee>Carlos Mestre del Pino</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>W9DAEB@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-W9DAEB</pentabarf:event-slug>
            <pentabarf:title>Crossplane Composition Functions Step by Step</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T113000</dtstart>
            <dtend>20240318T120000</dtend>
            <duration>0.03000</duration>
            <summary>Crossplane Composition Functions Step by Step</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/W9DAEB/</url>
            <location>Arena</location>
            
            <attendee>Stefano Borrelli</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MZPS7T@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MZPS7T</pentabarf:event-slug>
            <pentabarf:title>Cloud Friendly(?) Jenkins. How we failed to make Jenkins cloud native and what we learned?</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T120500</dtstart>
            <dtend>20240318T123500</dtend>
            <duration>0.03000</duration>
            <summary>Cloud Friendly(?) Jenkins. How we failed to make Jenkins cloud native and what we learned?</summary>
            <description>Jenkins has evolved a lot. It integrates with many tools and projects from the CNCF landscape. With their help you can make Jenkins cloud friendly and get the most of that in your Kubernetes clusters. My talk will go way beyond the “let’s provision agents in Kubernetes” and cover attempts to make Jenkins fully compliant with the CNCF definition. Almost all projects succeeded, but Jenkins is not cloud native for sure. So what went wrong?

The key benefit is showing what obstacles to expect, and why one has to be careful about the assumptions they make. We also discuss what is the difference between Cloud Friendly and Cloud Native, and why the prior is someone really needs. It could be a good retro for those who are yet to start their cloud native migration projects.

- https://www.jenkins.io/blog/2018/07/30/introducing-cloud-native-sig/ 
- https://www.jenkins.io/project/roadmap/
- https://jenkins-x.io/ 
- https://www.jenkins.io/doc/book/using/pluggable-storage/ 
- https://www.jenkins.io/projects/jenkins-operator/ 
- https://github.com/jenkinsci/jenkinsfile-runner</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/MZPS7T/</url>
            <location>Arena</location>
            
            <attendee>Oleg Nenashev</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TRGD9S@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TRGD9S</pentabarf:event-slug>
            <pentabarf:title>External Traffic Engineering with Cilium</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T140000</dtstart>
            <dtend>20240318T143000</dtend>
            <duration>0.03000</duration>
            <summary>External Traffic Engineering with Cilium</summary>
            <description>Integrating cloud-native applications into existing, non-Kubernetes environments brings a lot of new challenges for infrastructure professionals. These legacy environments often dictate the need for fine-grained control of traffic going over a security perimeter with stateful inspection on firewalls and intrusion detection systems. Whether you’re doing it to stay compliant with industry regulations or to improve your security posture, the problems still need to be addressed and the burden lies on the team managing the Kubernetes cluster.

Very few talks and tutorials about Kubernetes networking focus on external traffic and often gloss over the details of integration with the wider IT ecosystem. With this session the audience has a chance to get a deeper understanding of typical patterns for ingress and egress traffic engineering. This is beneficial as provided examples and design patterns can be reused in any Kubernetes cluster.

We don’t assume much networking knowledge, but the tutorial is a mix of intermediate and more advanced topics. Whether you’re deploying in the cloud, hybrid or multi-site environments, this tutorial will have something to address your needs. If you bring your laptop, you can also follow along our hands-on labs, designed to demonstrate the explained concepts.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/TRGD9S/</url>
            <location>Arena</location>
            
            <attendee>Piotr Jabłoński</attendee>
            
            <attendee>Michael Kashin</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KEYQD9@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KEYQD9</pentabarf:event-slug>
            <pentabarf:title>Unlocking the Gateway: A Practical Guide from Ingress to Gateway API</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T143500</dtstart>
            <dtend>20240318T150500</dtend>
            <duration>0.03000</duration>
            <summary>Unlocking the Gateway: A Practical Guide from Ingress to Gateway API</summary>
            <description>With Gateway API recently graduating to General Availability (GA) and gaining increased support from major cloud providers and leading mesh projects, more and more people are interested in upgrading to the API. 

This talk stands apart as more than just an introduction. It will bridge that gap and offer tangible, real-world examples that resonate with the audience. It will introduce ingress2gateway, a tool designed within SIG-Network to make the migration less intimidating, providing a robust entry point and easy support for different mesh projects and cloud providers. The talk will tackle common challenges head-on, addressing burning questions like &quot;How do I test my Gateway?&quot; and &quot;How do I safely shift DNS?&quot; or &quot;What if I need to relocate a certificate to the Gateway?&quot; and “How do I even choose an implementation?”

By the end of this session, our anticipation is that the audience will emerge not only more confident but equipped with practical insights to dive into Gateway API, explore its features, and unlock its benefits with newfound confidence.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/KEYQD9/</url>
            <location>Arena</location>
            
            <attendee>Lior Lieberman</attendee>
            
            <attendee>Mattia Lavacca</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UJAZR9@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UJAZR9</pentabarf:event-slug>
            <pentabarf:title>From Sherlock to Skynet: Navigating Cloud-Native Terrain with OpenTelemetry and Runtime Security</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T151000</dtstart>
            <dtend>20240318T154000</dtend>
            <duration>0.03000</duration>
            <summary>From Sherlock to Skynet: Navigating Cloud-Native Terrain with OpenTelemetry and Runtime Security</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/UJAZR9/</url>
            <location>Arena</location>
            
            <attendee>Arsh Sharma</attendee>
            
            <attendee>Ramiro Berrelleza</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>D93NPJ@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-D93NPJ</pentabarf:event-slug>
            <pentabarf:title>Bringing it all together: unifying multiple cloud native projects into a coherent UI experience</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T154500</dtstart>
            <dtend>20240318T161500</dtend>
            <duration>0.03000</duration>
            <summary>Bringing it all together: unifying multiple cloud native projects into a coherent UI experience</summary>
            <description>The landscape of CNCF projects related to Kubernetes is famously vast and rich, each helping its users solve the problems it was designed for. When it comes to using those tools though, even if they provide a graphical/textual user-interface, users still have to set up or run those different UIs, which may be inconsistent in configuration, design, and experience.

What is needed is a common, vendor-neutral, graphical UI platform focused on Kubernetes, on which those various projects can offer their own experience in a unified, consistent way. Headlamp is a CNCF Sandbox project designed to enable this scenario via an extensible GUI with support for plug-ins.

In this talk, we share how the Headlamp project has accomplished this, and demonstrate a range of plug-ins that highlight the capabilities of those cloud-native tools, while integrating them in a single UI for a coherent user experience. We will share the process we followed and how other projects can onboard into Headlamp.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/D93NPJ/</url>
            <location>Arena</location>
            
            <attendee>Joaquim Rocha</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LBCQWB@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LBCQWB</pentabarf:event-slug>
            <pentabarf:title>The attacker&#x27;s guide to exploiting secrets in the Universe</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T163000</dtstart>
            <dtend>20240318T170000</dtend>
            <duration>0.03000</duration>
            <summary>The attacker&#x27;s guide to exploiting secrets in the Universe</summary>
            <description>#Section 1 - Introduction to Secrets 

###Part 1: What are secrets 
Most attendees will likely have a good understanding of secrets but to ensure everyone is on the same page we quickly break down exactly what they are and why they are so sensitive. 

###Part 2: How attackers use secrets, the anatomy of recent attacks 
Secrets are more than just an opportunity for initial access, they can be discovered and used at all stages of an attack. In this section, we break down recent high-profile breaches to show how attackers discovered and used secrets at different stages including 2022 Uber Breach, 2023 CircleCI breach, and 2021 Codecov breach. 


#Section 2 - Exploiting secrets in source code 

###Part 1: Abusing the GitHub Public API
GitHub contains a huge amount of data, more than a billion commits were made publicly in 2022. The GitHub public events API https://api.github.com/events is a firehose of data that contains everything that happens publicly. This API can be abused to identify high-value targets such as company employees and used to discover literally millions of secrets. 

###Part 2: Scanning networks for exposed .git directories 
Private repositories are a much more fruitful resource when it comes to discovering secrets. One way of gaining access to these private repositories is to scan public servers. Recent research shows 2 million IP addresses had .git folder structure accessible to the public. We break down how to scan networks for these folders and scan these for secrets. 

###Part 3: Finding misconfigurations in git servers 
Git server misconfigurations are another very common way to gain access to private repositories. This was the case when all of Twitch’s source code was leaked due to a configuration change. In this section, we explore how to identify weak or broken access in git servers. 

###Part 4: Buying access and phishing 
Buying access can feel like cheating but the nature of git means that multiple employees have access to repositories and if all else fails you can fall back to the trusted techniques of phishing for access or buying credentials from the dark web. During this section, we will show the example of the Uber breach in 2022 where credentials were phished and sold granting an attacker access to the network and source code. 


#Section 3 - Secrets in compiled applications 

###Part 1: Overview of secrets in compiled applications 
Moving away from source code and git repositories we begin our exploration into how we can discover secrets in compiled applications, in both Docker images and Android mobile applications.

###Part 2: Anatomy of a Docker Image
During this section, we use tools like Dive to show exactly how docker images are made up and how they can be easily reversed with tools. 

###Part 3: Scanning for secrets in docker images
We do a quick demo of using secrets detection tools to discover secrets inside docker images. We will also do new unreleased research to show how 5% of Docker images contain secrets and exactly what are the most common types of secrets to find. During this section we will look at the CodeCov breach to show how malicious actors have used these methods in a real attack. 

###Part 4: Secrets in Android and IOS mobile applications
During this section, we focus on research showing how common it is to discover secrets inside mobile applications. This will include research that shows about half of applications on the Play Store contain at least 1 plain text credential with 10% of these secrets being critical. We will also walk through the result from a penetration test involving a tier 1 bank that was breached due to hardcoded secrets in their mobile application. 

###Part 5: Demo - decompiling and scanning 
Here we will show how to pipe together multiple open-source tools to be able to extract APKs and IPAs from the Google Play Store and Apple App Store, decompile them and quickly scan them for secrets.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/LBCQWB/</url>
            <location>Arena</location>
            
            <attendee>Mackenzie Jackson</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YAYJS8@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YAYJS8</pentabarf:event-slug>
            <pentabarf:title>The Bang! - When bad things happen to your data</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T170500</dtstart>
            <dtend>20240318T173500</dtend>
            <duration>0.03000</duration>
            <summary>The Bang! - When bad things happen to your data</summary>
            <description>Both speakers combine their expertise to bring more awareness to data security. Anais has several years of experience in the cloud native security space, where she has helped dozens of users to implement open source security scanning with Trivy. Michael Cade is an expert in all things data storage and management for cloud native environments. 

A lot of the time, people will talk in isolation about both topics. Resulting, security professionals are unaware of database management processes and, thus, do not provide the right guidance on preventing and dealing with incidents. 

Looking at this table of data breaches from 2021: https://github.com/rapid7/data/blob/main/2021-cloud-misconfigurations/2021-cloud-misconfigurations.csv 
Most misconfiguration issues expose customer/user data publicly due to misconfigured and insecure data storage. This risk can be minimised through the right policies and security scanning.
However, in cases where no misconfiguration is identified, our data security depends on the right data protection and disaster recovery strategies to ensure the availability of our data services.

In this talk, the speakers will go through trial incidents (&quot;the bang&quot;) to showcase the best strategies for minimising the damage to businesses and customers and also to share strategies for reducing the risk of similar issues in the future.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/YAYJS8/</url>
            <location>Arena</location>
            
            <attendee>Anais Urlichs</attendee>
            
            <attendee>Michael Cade</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>JUBTCX@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-JUBTCX</pentabarf:event-slug>
            <pentabarf:title>Unlocking New Possibilities: Bridging Linux and Kubernetes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T174000</dtstart>
            <dtend>20240318T174500</dtend>
            <duration>0.00500</duration>
            <summary>Unlocking New Possibilities: Bridging Linux and Kubernetes</summary>
            <description>&quot;Unlocking New Possibilities: Bridging Linux and Kubernetes&quot;

Platform engineering thrives on Linux and Kubernetes, reveling in the structured approach and adaptability of the Linux filesystem.

But what if we could blend these worlds? Imagine harnessing Linux&#x27;s concepts—like directory trees and mounts—within Kubernetes:

Mount your dev-cluster: kubeconfig mount dev-cluster clusters:dev
Or access the prod-cluster: kubeconfig mount prod-cluster clusters:prod
Navigate effortlessly: kubeconfig cd clusters:prod

This session delves into a powerful revelation: innovation doesn’t always demand new tools. Instead, let&#x27;s explore how revisiting established principles can revolutionize our approach. Join us to discover how leveraging proven strategies from one domain can dynamically transform another, opening doors to new efficiencies and possibilities.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/JUBTCX/</url>
            <location>Arena</location>
            
            <attendee>Mangirdas</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>HUSACY@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-HUSACY</pentabarf:event-slug>
            <pentabarf:title>Kubernetes Operators: The Power of Automation</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T174500</dtstart>
            <dtend>20240318T175000</dtend>
            <duration>0.00500</duration>
            <summary>Kubernetes Operators: The Power of Automation</summary>
            <description>This Talk is for attendees who want to cut through the complexity and understand how Kubernetes Operators simplify application management. Whether you&#x27;re a newcomer to Kubernetes or a seasoned pro, this presentation offers valuable insights.

By the end of this Lightning Talk, attendees will

Have a clear understanding of what Kubernetes Operators are and why they are essential.
Gain insight into the diverse range of Operators available and their real-world applications.
Walk away with a sense of empowerment, ready to explore the world of Kubernetes Operators further.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/HUSACY/</url>
            <location>Arena</location>
            
            <attendee>Edith Puclla</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LNNLSQ@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LNNLSQ</pentabarf:event-slug>
            <pentabarf:title>CEL to the rescue: applying the common expression language to secure hundreds of servers at once.</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T175000</dtstart>
            <dtend>20240318T175500</dtend>
            <duration>0.00500</duration>
            <summary>CEL to the rescue: applying the common expression language to secure hundreds of servers at once.</summary>
            <description>90% of respondents in Red Hat’s State of Kubernetes security report 2023 had at least one security incident in the past 12 months, with attacks on Kubernetes environments increasing by 300% over the last two years. Many early practitioners believe Kubernetes is secure, but reality is very different. Fortunately, there are several tools which can be used to enhance Kubernetes security and enforce best practices.

CEL&#x27;s adoption represents a significant opportunity, not only in admission policies but also within the larger Kubernetes ecosystem. With its debut in version 1.26, and its extension to authentication from version 1.29 onwards, this is an opportune moment to discuss the language and elucidate the advantages of its practical adoption.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/LNNLSQ/</url>
            <location>Arena</location>
            
            <attendee>João Brito</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FUT7EF@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FUT7EF</pentabarf:event-slug>
            <pentabarf:title>I explained Kubernetes to my grandma!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T175500</dtstart>
            <dtend>20240318T180000</dtend>
            <duration>0.00500</duration>
            <summary>I explained Kubernetes to my grandma!</summary>
            <description>In this lighthearted and engaging lightning talk, I share my unconventional approach to demystifying Kubernetes by explaining it to my Italian grandma, using food analogies.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/FUT7EF/</url>
            <location>Arena</location>
            
            <attendee>Matteo Bianchi</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WTV9DM@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WTV9DM</pentabarf:event-slug>
            <pentabarf:title>SUSE - 5 mins Closing Keynote on Community Initiatives</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T183000</dtstart>
            <dtend>20240318T183500</dtend>
            <duration>0.00500</duration>
            <summary>SUSE - 5 mins Closing Keynote on Community Initiatives</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Sponsor Keynote Speech</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/WTV9DM/</url>
            <location>Arena</location>
            
            <attendee>Divya Mohan</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LLZZTA@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LLZZTA</pentabarf:event-slug>
            <pentabarf:title>Exchanging third-party tokens in Dex and how it helps you to build a secure cloud native environment</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T093000</dtstart>
            <dtend>20240318T100000</dtend>
            <duration>0.03000</duration>
            <summary>Exchanging third-party tokens in Dex and how it helps you to build a secure cloud native environment</summary>
            <description>Dex can perform as an essential building block of the cloud native infrastructure built on self-hosted, Open Source, CNCF-backed solutions — with which Dex easily integrates — for both production and non-production use cases. Therefore, delivering such features that encourage new applications of Dex and showcasing them is beneficial to get a bigger community of Dex adopters and potential project contributors. It becomes even more relevant when we consider a growing focus on fostering security for cloud native environments.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/LLZZTA/</url>
            <location>VIP Area</location>
            
            <attendee>Maksim Nabokikh</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>P3K7UB@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-P3K7UB</pentabarf:event-slug>
            <pentabarf:title>Understanding the Cloud Native Security Landscape</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T100500</dtstart>
            <dtend>20240318T103500</dtend>
            <duration>0.03000</duration>
            <summary>Understanding the Cloud Native Security Landscape</summary>
            <description></description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/P3K7UB/</url>
            <location>VIP Area</location>
            
            <attendee>Mike Coleman</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8ZR3VA@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8ZR3VA</pentabarf:event-slug>
            <pentabarf:title>A hitchhiker&#x27;s guide to CNCF/OSS observability solutions around Kubernetes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T104000</dtstart>
            <dtend>20240318T111000</dtend>
            <duration>0.03000</duration>
            <summary>A hitchhiker&#x27;s guide to CNCF/OSS observability solutions around Kubernetes</summary>
            <description>Out of the box, vanilla Kubernetes provides a few tools to help with observability such as basic logging with kubectl logs and basic metrics if you have metrics-server. This alone is not enough. We don&#x27;t have fine-grained metrics, logs, data retention, or tracing, for example. These things can empower you when planning cluster capacity, troubleshooting bugs, or proactively anticipating operational issues, which are all steps in being production ready.

We want to help others decide which aspects and technologies should be considered when approaching observability of their clusters and apps.

We will show them one way to set up an observability stack using some of the many tools in the CNCF landscape as well as other OSS technologies that we have personal experience with. We will also talk about how mature these solutions are, what they can bring now and what to expect in the future.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/8ZR3VA/</url>
            <location>VIP Area</location>
            
            <attendee>Matthias Haeussler</attendee>
            
            <attendee>Tiffany Jernigan</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CRAQLT@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CRAQLT</pentabarf:event-slug>
            <pentabarf:title>Building Resilient Observability Pipelines in Kubernetes with OpenTelemetry Collector</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T113000</dtstart>
            <dtend>20240318T120000</dtend>
            <duration>0.03000</duration>
            <summary>Building Resilient Observability Pipelines in Kubernetes with OpenTelemetry Collector</summary>
            <description>As contributors to the OpenTelemetry Collector and Operator, we frequently encounter users who are able to get started with those components for testing and proof-of-concept environments, but are not confident enough to run it in production.

This session will empower users to reliably use the OpenTelemetry Collector and Operator in production, by explaining and demonstrating the use of strategies such as load balancing, batching, concurrency, and general resiliency techniques.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/CRAQLT/</url>
            <location>VIP Area</location>
            
            <attendee>Yuri Oliveira Sa</attendee>
            
            <attendee>Juraci Paixão Kröhling</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FPVXV8@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FPVXV8</pentabarf:event-slug>
            <pentabarf:title>An IDE for Ops Should Be Integral to Your Docs</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T120500</dtstart>
            <dtend>20240318T123500</dtend>
            <duration>0.03000</duration>
            <summary>An IDE for Ops Should Be Integral to Your Docs</summary>
            <description>Since the rise of the Docs as Code approach, with tools like Python’s Sphinx, Jekyll, Mkdocs, Docusaurus, and rustdoc, we&#x27;ve seen improved frameworks and communities helping us consistently deliver high-quality external documentation.

However, what about your team’s internal docs? The docs your team relies on to develop, test, and break/fix infra, services, and do development daily? In practice, efforts to “fully script everything” fall flat, and written internal docs - a snapshot in time - are quickly outdated. Fully scripting everything (inside and outside pipelines) isn&#x27;t just complex. It&#x27;s often brittle, too. Especially the closer automation gets to the engineer; human interfaces starkly differ from uniform machines.

This talk emphasizes the need for improved internal documentation. Documentation needs to clearly explain the WHAT and WHY, while also providing a step-by-step HOW, allowing contributors, developers, and users to better understand key aspects such as:

- The purpose of different technologies and services
- Navigating various platforms for project management and collaboration (like GitHub, GitLab, etc.)
- Identifying personal/service credentials and user-specific configurations
- Determining where and when to run scripts or pipelines, etc

This approach paves the way for effective knowledge sharing. Traditionally, teams rely on intensive onboarding to acquire project-specific knowledge, without formal training or prior experience. Any existing documentation, if available, often becomes outdated quickly. Join this session to explore a better approach to maintaining up-to-date, user-friendly, and runnable documentation that spreads know-how instead of allowing it to fall into the realm of tribal knowledge.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/FPVXV8/</url>
            <location>VIP Area</location>
            
            <attendee>Sebastian Tiedtke</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KHFPCL@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KHFPCL</pentabarf:event-slug>
            <pentabarf:title>No GitOps Pain, No Platform gain: Day 2 Challenges of Managing Kubernetes Fleets with GitOps</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T151000</dtstart>
            <dtend>20240318T154000</dtend>
            <duration>0.03000</duration>
            <summary>No GitOps Pain, No Platform gain: Day 2 Challenges of Managing Kubernetes Fleets with GitOps</summary>
            <description>GitOps has really taken flight recently and more and more companies are adopting the GitOps principles. Still, the journey only starts with deploying a GitOps tool. You have to plan and prepare the structure of your git repositories, do upgrades and migrations, and ensure monitoring and security. 

In this session, I want to share our most important learnings we’ve gained at Giant Swarm from solving some of these challenges head-on, while doing Kubernetes fleet management at a large scale for companies like Adidas or Vodafone. We will base our talk on the Flux project, but our learnings are universal and apply to any GitOps tool. Our discussion will include:
Approaches to structuring multi-repository GitOps configs: Explore various methods, weighing up their pros and cons.
How to keep your GitOps configuration DRY, but elastic: How to share, enhance, and lock the configuration, while still allowing flexibility for customers.
Explaining common operations: Learn how to execute the most common duties, like adding a new app or a new tenant, when using a multi-repository setup.
Identifying challenges and areas for improvement: Examine potential pitfalls and opportunities for enhancing our processes.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/KHFPCL/</url>
            <location>VIP Area</location>
            
            <attendee>Łukasz Piątkowski</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZVKV3Q@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZVKV3Q</pentabarf:event-slug>
            <pentabarf:title>You’re Good Enough: Combating Imposter Syndrome in Cloud Native Communities</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T154500</dtstart>
            <dtend>20240318T161500</dtend>
            <duration>0.03000</duration>
            <summary>You’re Good Enough: Combating Imposter Syndrome in Cloud Native Communities</summary>
            <description>We want our talk to encourage members of the cloud native community to actively overcome their imposter syndrome. In doing so, we aim to help individuals reach their full potential by increasing contributions, building confidence, and making the existing community more inviting for new members and underrepresented people.

The presenters will use their mentor-mentee relationship as an example to illustrate the ways they support each other in overcoming imposter syndrome. Through this talk they will invite others to do the same in their own communities.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/ZVKV3Q/</url>
            <location>VIP Area</location>
            
            <attendee>Kat Yang</attendee>
            
            <attendee>Ida Furjesova</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>9HD3FC@@cfp.cloud-native.rejekts.io</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-9HD3FC</pentabarf:event-slug>
            <pentabarf:title>The Storage Crashcourse - From CSI to Databases</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20240318T163000</dtstart>
            <dtend>20240318T170000</dtend>
            <duration>0.03000</duration>
            <summary>The Storage Crashcourse - From CSI to Databases</summary>
            <description>This is a overview talk targeting an beginner to intermediate level audience. The following topics are covered:
- The Kubernetes Persistence Model (PVs, PVCs, Provisioning, Storage Classes)
- What is CSI?
- Selecting a Storage Provider (Local Path, Cloud Provider CSI drivers, Ceph, Longhorn and JuiceFS)
- Backups with K8up
- When is S3 a better fit
- Databases in a cluster (Experiences with CNPG, Zalando Postgres and MySQL Operator)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://cfp.cloud-native.rejekts.io/cloud-native-rejekts-eu-paris-2024/talk/9HD3FC/</url>
            <location>VIP Area</location>
            
            <attendee>Benjamin Ritter</attendee>
            
        </vevent>
        
    </vcalendar>
</iCalendar>
