KubeCon EU 2021 Recommended List
KubeCon + CloudNativeCon Europ 2021 took place last week, and the viedos are already on YouTube. With 198 sessions, I couldn’t cover all of them, so this is a small list to help you start
Cloud Native
Open Standards: Anchoring Extensibility for Cloud-Native Tooling — Katie Gamanji, CNCF
https://youtu.be/yMj92DK6R-A
The CNCF is the home for a lot of open standards that define the cloud native landscape. This talk will walk you through does standards and how they affect the community that uses them.
Turning Your Cloud Native Apps Inside Out With a Service Mesh — Adam Zwickey & Liam White, Tetrate
https://youtu.be/eLxx8WjmEdk
Handling networking in the application shouldn’t be so hard. Adam & Liam show in this session how a service mesh can simplify it — making the application code focus on your unique business logic.
New Tools
Groupless Autoscaling with Karpenter — Ellis Tarn & Prateek Gogia, Amazon
https://youtu.be/43g8uPohTgc
Do you know how long it takes for cluster auto scaler to add a node to the cluster? Ellis & Prateek had been able to shorten this time from about 5 min to less than a minute. This new approach to the problem can significantly impact cost saving, and pods start time.
Traces from Events: A New Way to Visualise Kubernetes Activities — Bryan Boreham, Weaveworks
https://youtu.be/g5tHHD4crtQ
Using jaeger for K8s events ?! Bryan presents a new way to visualize events as spans, making it much easier to understand the relationship between them.
Kubernetes
Resource Requests and Limits Under the Hood: The Journey of a Pod Spec — Kohei Ota, Hewlett Packard Enterprise & Kaslin Fields, Google
https://youtu.be/WB3_sV_EQrQ
Even if you know how they are working, you will enjoy these beautiful graphical slides. From the spec to how it affects the CPU, Kohei & Kaslin will teach you everything you need to know.
The Long, Winding and Bumpy Road to CronJob’s GA — Maciej Szulik, Red Hat & Alay Patel, Red Hat
https://youtu.be/o5h6s3A9bXY
In K8s 1.21, CronJobs will become GA, so what a better time to learn about this than know. Maciej & Alay present the process from early days until GA. They are explaining the challenges and the solutions that make K8s CronJobs a great feature.
Personal Growth
Writing for Developers: Take your Project Docs to the Next Level — Celeste Horgan, CNCF
https://youtu.be/vz_5EdhHrmI
Sometimes you must write documentation, so it should be the best there is. Luckily for us, Celeste had prepared a simple structure for your docs. With these three parts structure, it will be easy to read and follow.
Achieving the Tipping Point for Open-source Software: Making the Business Value Obvious for Upper Management — Joshua Grose, Splunk
https://youtu.be/v-Tq9V4zpPA
How can you start using all the tools and practices you just saw? In this session, Joshua will give you the tools to pitch technology to your management. From refactoring to multi cloud, you can do everything as long as you know how to sell it.
From Zero to Hero: Outcomes from Cloud-Native El Salvador Community Creation — Raul Flamenco, Acopula Networks & Mauricio Quevedo, KORINVER
https://youtu.be/iyskOvOKHVw
Raul & Mauricio had the vision to have a CNCF community in El Salvador, and know they share how they created one. Truly inspiring talk!
MultiCluster
Multi-Cluster Service Deployments with Operators and KubeCarrier — Rastislav Szabó, Kubermatic
https://youtu.be/mWQetXFVrao
Multi-clusters application sometimes needs to talk between themselves. Rastislav presents a way to manage application and export services across clusters, so pods can communicate using local services.
Multi-Tenancy in Kubernetes: How We Avoided Clusters Sprawl With Capsule — Dario Tranchitella, CLASTIX & Maksim Fedotov, Wargaming.net
https://youtu.be/WWKat7NP0NM
Multi cluster is not the only way to separate tenants. Dario & Maksim will show how by using one CRD a complete separation (yes, even kube-proxy) can be achieved.
See you all next time, and don’t forget to join the CNCF slack