KubeCon NA and beyond

I started marking interesting sessions on my sched.com profile, also knowing about overlaps. I recommend reserving a focus time block after KubeCon to watch parallel sessions on-demand. The keynotes are always insightful and thoughtful, and inclusive.
"Diversity-powered resilience is what #CloudNative is all about... resilience is built, not born... our diversity, our differences, our openness will power innovation... that ultimately makes everybody's life better"@pritianka giving me goose bumps!#KubeCon @teamCloudNative pic.twitter.com/KBVxnLsdJA
— Arun Gupta (@arungupta) November 18, 2020
On Wednesday, we were happy to host our first GitLab Developer Evangelism AMA session.
A thread of questions and answers from our AMA at #KubeCon today with the @gitlab Developer Evangelism team!
— Brendan OโLeary ๐จโ๐ป @ KubeCon (@olearycrew) November 18, 2020
Congratz to Ian Coldwater for winning the CNCF Top Ambassador Award - and for joining Twilio as Director of DevSecOps!
It's been a very good day. โบ๏ธ
— Ian Coldwater @ KubeCon (@IanColdwater) November 20, 2020
It was an honor to get to keynote KubeCon with my hacker crew SIG-Honk, and even more of an honor to win the CNCF Top Ambassador Award for 2020!
I love this community. Thank you all so much.
And one more thing... pic.twitter.com/j1iDHkc4kQ
Talks and Learnings
My personal highlight is the talk from Justin Garrison who created an interactive journey on how to create a streaming service - Infrastructure for Entertainment. It felt as if I would be part of the story, wonderfully refreshing and engaging :-) I want everyone, including me, to take notes and match the experience next time.
Incredible story telling from an idea to production deployments with building a streaming service. Best talk I have ever watched. Thank you @rothgar โฅ๏ธ https://t.co/U8Xc5TfMSy
— Michael "๐ชโ๏ธ๐ฆ๐น" Friedrich ๐ฆ (@dnsmichi) November 19, 2020
All talks should be entertaining and educating like this.#KubeCon #CloudNativeCon pic.twitter.com/rXfG0ldvMZ
Want to know what a difference story telling makes in a tech talk? Iโm showing @rothgarโs #kubeconNA talk to my 9 year old. He asked to see it after I described it. And heโs *enthralled*
— Brendan OโLeary ๐จโ๐ป @ KubeCon (@olearycrew) November 18, 2020
Tell. A. Story. People learn through stories, not graphs and technical details. pic.twitter.com/MDDQciIPWA
Other highlights I recommend watching on-demand, mainly themed around CI/CD, GitOps, Observability & Security:
- Evolution of Metric Monitoring and Alerting: Upgrade Your Prometheus Today
- Using the OpenTelemetry Collector to Empower End Users
- A Future Journey: How to Migrate 100 Clusters Between Clouds Without Downtime?
- Production CI/CD with CNBs: Tekton and Gitlab and CircleCI (plus), Oh My!
- DevOps Performance From a Different Dataset: What 30M Workflows Reveal
- Navigating the App Delivery Landscape While Solving Everyday Problems
- 10 More Weird Ways to Blow Up Your Kubernetes
- The Past, Present, and Future of Kubernetes on Raspberry Pi
- Bypass Falco - Leonardo Di Donato, Sysdig
- Contain Your Enthusiasm for Go Dev: Fast, Simple Go+Docker Development
- Taking Envoy Beyond C++ with WebAssembly
Platform and virtual experience
The platform greatly improved from KubeCon EU in August. The video streams now also start in the same window. The integrated schedule looks a bit old, and the sched.com schedule feels more natural. The best strategy is to look through the sched.com overview and mark all sessions you are interested in - quite a few for more.
I love that sched.com has the "Watch in the event platform" button, either for live sessions or watching on-demand later on. The introduction to the sessions always start with a reminder to being kind and the Q&A sessions hosted in Slack later on.
North America means a bit of a time zone adjustment for EU citizens where they keynotes start at 7pm CET and the happy hour is somewhere at 1am in the morning. Everything you cannot attend live can be watched on demand though, and it creates a bit of an "all-remote async workflow" with responding in Slack threads too, just like working at GitLab :-)
Social networking
The integration with Slack works quite well, some more suggestions on channels would be great. I believe we will iterate on this and see this enhanced next time :) We also voted for coffee chat hangout sessions in the US morning - we are big fans of no-agenda social meetings. That brought a new opportunity ...
Nico asked me to join the KubeCon pre-show earlier today where I bumped into Abubakar who had been invited by Priyanka. Julie hosted us and we enjoyed talking about our experience, visions and ideas about KubeCon, CNCF projects and personal experiences.
๐ I was part of the #KubeCon #CloudNativeCon pre-show stream earlier today!
— Nico Meisenzahl ๐จโ๐ปโ๏ธ (@nmeisenzahl) November 20, 2020
The replay with @dnsmichi @sarki247 @jkld11 and myself is available here ๐ https://t.co/vc9Q91fSXD@CloudNativeFdn @KubeCon_ #CNCF #CloudNative
One of the questions in the Twitch chat was how we keep up-to-date with the many CNCF projects and latest technology in general. Following Twitter lists and project maintainers or thought leaders is one of my hidden gems.
Hey I know those folks live on the CNCF Twitch! @sarki247 @dnsmichi @nmeisenzahl https://t.co/GR7I2M5Ucz pic.twitter.com/FOy8eCRr9c
— Brendan OโLeary ๐จโ๐ป @ KubeCon (@olearycrew) November 20, 2020
Hosting our weekly #everyonecancontribute cafe on Wednesday, 6pm CET / 9 am PT adds another highlight for me: Learning and sharing about the latest tech, or having guests from an OSS (CNCF) projects, like Keptn as CD control pane last week. The sessions are live-streamed onto GitLab Unfiltered on YouTube, send me a DM on Twitter to get a Zoom invite.
Prediction: Observability and OpenTelemetry
Constance shared the current development of the OpenTelemtry collector in the keynotes. For the next KubeCon EU in May, we will see more CNCF projects integrating with OpenTelementry and Tracing in general. The journey to Observability with metrics, traces, logs and even more is in full swing.
The @opentelemetry metric collection migration and upgrade story looks good, and you aren't going to need a "big bang" switch of protocols overnight@ccaramanolis at #KubeCon pic.twitter.com/ZVu4PwQWav
— Daniel Bryant (@danielbryantuk) November 19, 2020
The OpenTelemetry API and SDK implementations for many languages are one of my areas I want to dive deeper in the future. As we are learning Rust currently, this provides a good angle in designing and developing applications with tracing from the beginning :)
Prediction: CI/CD with focus on progressive delivery
Keptn as control pane with SLO calculations before staging hits production will reach a wider audience. It natively integrates with Prometheus and existing CI/CD pipelines.

Looking forward to 2021 and more Cloud Native development! ๐ฅ