KubeFM

Discover all the great things happening in the world of Kubernetes, learn (controversial) opinions from the experts and explore the successes (and failures) of running Kubernetes at scale.

https://kube.fm

Eine durchschnittliche Folge dieses Podcasts dauert 36m. Bisher sind 24 Folge(n) erschienen. Dies ist ein wöchentlich erscheinender Podcast.

Gesamtlänge aller Episoden: 14 hours 54 minutes

subscribe
share






  • 1
  • 2
  • 1
  • 2

Kubernetes needs a Long Term Support (LTS) release plan, with Mathew Duggan


With the rapid pace of the cloud-native ecosystem, staying current with Kubernetes updates and managing upgrades becomes a daunting task for many organizations.

In this KubeFM episode, Mat discusses the necessity of long-term support for Kubernetes and explores the intricacies of managing Kubernetes upgrades in a fast-evolving landscape...


share








   n/a
 
 

episode 1: Kubernetes v1.28: Planternetes, with Grace Nguyen


TL;DR: Learn the most exciting changes that made it to Kubernetes 1.28 from Grace — the Kubernetes release lead.

Kubernetes 1.28 brought us a few notable changes:

  • Sidecar containers are officially recognised as a container (not just a container pattern).

  • Pods from StatefulSet no longer get stuck into Terminating if a node is lost unexpectedly.

  • Validating Admission Policy graduates to Beta...


share








 September 18, 2023  26m
 
 

episode 2: Making autoscaling dead simple in Kubernetes: KEDA, with Jorge Turrado


How do you scale your pods on queue length?

In this episode, you will learn:

  • How KEDA simplifies autoscaling in Kubernetes thanks to its vast collection of metrics collectors (i.e. scalers).

  • Jorge's journey in tech: how he levelled up from passing wires as an electrician to learning Go and becoming a KEDA maintainer...


share








 October 2, 2023  30m
 
 

episode 3: Reducing compute capacity by 40% on EKS with Bottlerocket and Karpenter, with Gazal Gafoor


Follow Gazal's journey as he shares the lessons learned in adopting, rolling out and scaling EKS clusters at Target Australia over seven years.

You will learn:

  1. What is Bottlerocket OS.

  2. How Bottlerocket helps with securing your workloads.

  3. Karpenter as an alternative to the Cluster Autoscaler.

  4. How Karpenter can efficiently schedule and de-provision workloads...


share








 October 10, 2023  32m
 
 

episode 4: Unpacking observability, ditching Prometheus, with Hannah Maxwell and Adriana Villela


Are logs enough to troubleshoot your deployment and infrastructure?

Perhaps, but there's a better way to observe, monitor and debug your stack: embracing observability.

In this episode, Adriana explains how she learned to love Open Telemetry and:

  • How you can combine Traces, Metrics and logs to really understand the root cause of your production issues...


share








 October 17, 2023  48m
 
 

episode 5: Upgrading hundreds of Kubernetes clusters, with Pierre Mavro


How do you upgrade a Kubernetes cluster to the latest release without breaking anything?

And what if you had to upgrade hundreds of clusters simultaneously?

In this episode, Pierre explains the process, tooling and testing strategy in upgrading clusters at scale.

You will learn:

  • How the team at Qovery keeps updated with the latest (vanilla) Kubernetes changes and managed services changelogs...


share








 October 31, 2023  46m
 
 

episode 6: Migrating 24 services from Docker compose to Kubernetes, with Ronald Ramazanov and Vasily Kolosov


Should every project start with Kubernetes?

And if not, when is the right time to switch without incurring (unbearable) technical debt?

In this episode of KubeFM, you will learn how the team at Loovatech designed an app from scratch and decided to use Docker Compose to host their infrastructure cheaply and effectively in a single virtual machine...


share








 November 14, 2023  53m
 
 

episode 7: Kubernetes on bare-metal: lessons learned, with Mathias Pius


What does it take to build a Kubernetes cluster on bare metal?

In this episode of KubeFM, you will learn how to plan and execute a successful setup for a bare-metal Kubernetes cluster.

You will follow Mathias' journey as he rebuilt his cluster several times and learn how to:

  • Identify dependencies and priorities between components to avoid incidents in the future.

  • Leverage FluxCD to have a predictable and documented setup...


share








 November 21, 2023  26m
 
 

episode 8: Kubernetes base64 secrets are fine, with Mac Chaffee


By default, Kubernetes Secrets are not encrypted; values are merely base64 encoded.

And this is fine — at least, this is what Mac argues in this episode of KubeFM.

Mac says it all comes down to thinking strategically about security and where the Secrets could be leaked.

In this episode, you will learn:

  • How to define a threat model to inform your security posture and mitigations...


share








 November 28, 2023  29m
 
 

episode 9: Why Helm's design is flawed, with Jacco Taal


Helm is a popular tool for templating and packaging Kubernetes resources, but does it mean it's the best?

In this episode of KubeFM, Jacco draws a parallel between Helm and PHP and the similarity in which both tools became a success despite their focus on templating strings.

You will also learn:

  • Helm's flaws and how you can avoid them.

  • Alternative tools that can (partially) replace Helm...


share








 December 5, 2023  27m
 
 
  • 1
  • 2
  • 1
  • 2