Preparing to Attend KubeCon Europe 2024
As we’re one week away from KubeCon + CloudNativeCon Europe 2024, I figured I’d prepare in public and write about it here. If this sounds weird, keep in mind that the event lasts 4 days, and 223 talks will take place. Besides the talks, there’s workshops, unconferences, poster sessions, a hackathon, parties and other events. That's a lot! So, I believe at least some preparation is in order — I want to make sure that I take away a lot from attending.
In terms of the schedule, the 4 days are broken up as follows:
Tuesday, 19 March | 08:00 – 17:00 | Pre-event programming (including co-located Events) |
Wednesday, 20 March | 09:00 – 18:00 | Keynotes, Breakouts, Solutions Showcase 18:00 – 20:00 | KubeCrawl + CloudNativeFest |
Thursday, 21 March | 09:00 – 18:00 | Keynotes, Breakouts, Solutions Showcase |
Friday, 22 March | 09:00 – 18:00 | Keynotes, Breakouts, Solutions Showcase |
(The best way that I’ve found to explore the schedule is by going into the Schedule page and then hovering “Schedule” and selecting “Grid”. Then, pick the day and click, drag and hold with your mouse cursor to browse around.)
It should go without saying that attending a conference like this shouldn’t be something that’s meticulously planned in advance. Here’s why:
- I’m not attending alone (more on this later), and so we’ll have to cater to everyone’s interests.
- It’s very likely I’ll meet new people that I’ll want to hang out with and so the social part of the experience will determine which events I take part in. Furthermore, if a conversation is going really well during a coffee break I might skip attending a session altogether! Networking is certainly part of the reason why SingleStore wants me to attend KubeCon.
- I might be more or less tired on some days and that might influence how many technical vs. less technical talks I want to watch.
- Some talks might be physically distant from others, so the walking time could affect planning a bit.
Generally, I have a preference towards talks from non-vendors about their experiences with different technologies. However, there’s a fair amount of talks from database vendors that I really want to attend. These preferences are reflected in my selection below. If I don’t have your talk or workshop on my list and you really think I should attend, please let me know!
(I’ve bolded the talks that I definitely don’t want to miss. This will be useful for me when I compare planning notes with Miguel and Francisco, whom I’m attending with.)
Tuesday, the first day
The first day is a bit special since it’s for the co-located events. These are single-track events with primarily lightning talks (10-15 minutes). This is the full list:
- AppDeveloperCon (17 talks)
- ArgoCon (29 talks)
- BackstageCon (22 talks)
- Cilium + eBPF Day (19 talks)
- Cloud Native AI Day (17 talks)
- Cloud Native StartupFest (10 talks, afternoon only)
- Cloud Native Wasm Day (8 talks, afternoon only)
- Data on Kubernetes Day (11 talks, afternoon only)
- Istio Day (17 talks)
- Kubeflow Summit (12 talks, afternoon only)
- Kubernetes on Edge Day (10 talks, morning only)
- Multi-TenancyCon (8 talks, morning only)
- Observability Day (31 talks)
- OpenTofu Day (8 talks, morning only)
- Platform Engineering Day (17 talks)
- ThanosCon (8 talks, morning only)
These are just the “official” co-located events! There’s some more events happening on this day organized by companies such as Microsoft, Tigera, Sysdig, Red Hat, SUSE, Pure Storage and Canonical.
Where will I be on Tuesday?
I definitely I want to go to “Data on Kubernetes Day” in the afternoon. This is an area that I’ve heavily involved in over the last 5 years with running SingleStoreDB on Kubernetes (across all cloud providers, but also in self-managed deployments). However, the technology continues to evolve and we’re still learning a lot to this day. I’m sure I’ll learn even more from talks such as the one about MongoDB’s operator, or the one from EnterpriseDB about scaling Postgres with Kubernetes on their cloud service.
Of course, I also expect Kelsey Hightower’s infamous Twitter thread to be discussed quite a bit 😁
As for the morning, it’s hard to say where I’ll be, but I am attending KubeCon with 2 engineers from SingleStore’s platform engineering organization. Knowing them, I imagine we may end up at Platform Engineering Day, ArgoCon or BackstageCon.
Wednesday
So, Wednesday starts off with a Fun Run at 7:00 AM. There’s a 5K and a 7K, so I’ll probably join the 7K!
Then, from 9:00 AM to 10:45 AM there’s some keynote talks. There’s a huge focus on AI obviously and people from Microsoft, Mistral (who is French), Nvidia will be speaking. I’ll very likely watch these talks.
Then, the fun of deciding which talks to watch begins! I might lay out my calendar like this:
- “OpenTelemetry: Project Updates, Next Steps, and AMA”
- “Vitess: Introduction, New Features and the Vinted User Story” (by people from Planetscale)
And then in the afternoon:
- "A Cilium Introduction: Back to Bee-Sics”
- “Cilium: Connecting, Observing, and Securing Service Mesh and Beyond with eBPF”
- Simplifying Multi-Cluster and Multi-Cloud Deployments with Cilium”
- “Cloud-Agnostic Approach to Bin-Packing Pods in Managed Kubernetes in AWS, GCP and Azure” (by people from ClickHouse Cloud)
So, basically a huge focus on Cilium and eBPF because I want to get more up to speed on that, but also some interesting talks by database people (Planetscale and ClickHouse).
Finally, at the end of the day there’s different happy hours and other parties. We will probably hop around those!
Thursday
Once again, the day starts off with some keynotes. Then, here’s what my day might end up looking like:
- “We Tested and Compared 6 Database Operators. The Results are In!”
- “To Infinity and Beyond: Seamless Autoscaling with in-Place Resource Resize for Kubernetes Pods”
And in the afternoon:
- “The Party Must Go on - Resume Pods After Spot Instance Shut Down”
- “Zonal Outage Operational Stories”
- “Network Policy: The Future of Network Policy with AdminNetworkPolicy”
- “Scaling Heights: Mastering Postgres Database Vertical Scalability with Kubernetes Storage Magic”
- I might not attend this one since there will be a similar talk at “Data on Kubernetes Day” on Tuesday. So, I might attend “SIG Autoscaling Updates and Feature Highlights” instead.
Friday
By Friday, I expect to be drinking insane amounts of coffee to keep up. After the keynotes, here’s what I might be attending:
- “Comparing Sidecar-Less Service Mesh from Cilium and Istio”
- “Kubernetes Is FINALLY Removing in-Tree Cloud Providers”
And in the afternoon:
- “What's New in Operator Framework?”
- “Kubernetes as a Data Platform” or “Sidecar Containers in Kubernetes: Past, Present, and Future”
- “Deploying with Confidence: Lessons Learned Navigating Deployments of a 100-Strong Development Team”
- “Object Storage on Kubernetes? Completed It with Provider Ceph” or “Fluent Bit v3: Unified Layer for Logs, Metrics and Traces”
Wrapping Up
Of course, a huge part of the experience won’t be the talks, but everything around the talks. Hopefully, I’ll get to meet lots of people and hang out.
It will definitely be interesting to take notes and look back and see how many of the talks from this list I end up attending. I’ll try to blog about that too!
Feel free to reach out on Twitter!