The Square Hole - KubeCon EU 2024 proposed talk - Ken Cochrane & Gerhard Lazu @gerhardlazu
The Square Hole - KubeCon EU 2024 proposed talk - Ken Cochrane & Gerhard Lazu  @gerhardlazu
Uploaded March 2024 | Updated September 2026, 2 weeks ago
This talk was proposed for KubeCon EU 2024 but didn't make it through the CFP stage. It is an online exclusive!

We discuss leveraging Kubernetes for efficient CI/CD processes, exemplified through a live setup of a European Kubernetes cluster. We highlight the flexibility and standardization Kubernetes offers for deployment, and Argo CD's role in automating and managing deployments to reduce human error.

Our demonstration includes creating a Kubernetes cluster using Omni & Talos, emphasizing the efficiency and geographic distribution of nodes across Europe. A distributed Daggerverse deployment from backup is used as a real-world use case. We also discuss cost comparisons, and the potential savings outside traditional cloud services like AWS EKS.

Here is a summary of the key points in our conversation:
1. Kick off an AWS EKS cluster deployment with Dagger
2. Provision a 5-node Kubernetes 1.29 cluster across VMs in London, Paris, Amsterdam, Düsseldorf and Warsaw using Omni and Talos. This takes around 3 minutes.
3. Walk through installing Argo CD on the European cluster and use it to manage core components such as ingress-nginx, cert-manager, external-dns, kube-prometheus-stack etc.
4. Deploy a real-world stateful application - Daggerverse - and show how requests hit different nodes across the European locations.
5. Discuss cost, especially for data transfer/egress fees.
6. Highlight the improved tooling that enables more flexibility in running Kubernetes outside of major cloud providers.

00:00 Intro
01:29 EKS cluster with Dagger
01:48 European K8s 1.29 cluster with Omni
04:08 Why Kubernetes?
04:58 Why Argo CD?
06:28 Argo CD manages our K8s workloads
07:26 Argo CD UI
08:15 Argo CD - Empty Diffs
09:25 Argo CD - Infinite Sync Loop
10:18 Live Demo - The Daggerverse App
13:03 Which EU node served that response?
15:06 What about EKS?
15:26 What about cost?
18:29 Putting everything together
21:19 Thank you Matias
21:43 Dagger infra on AWS & EKS
22:14 Wrap-up
24:01 Final thought

Other videos that go with this one: youtube.com/playlist?list=PLIzb4b2ejfFgIFpyqpfOLEblevhgXByA-
The Square Hole - KubeCon EU 2024 proposed talk - Ken Cochrane & Gerhard LazuDeploying and Experimenting with Dagger 0.9 on Kubernetes 1.28Best homelab moments are sharedIs this the fastest HTTP benchmark that youve seen?See where your Go code allocates memoryLive migrating PostgreSQL every 3s #postgresql #aws #migrationTiny improvements for my new 100Gbit/s homelabDo you git fork? #codinglife #codingtipsConverting an analog garage door to a Home Assistant-native oneContainers integrated with your hostNinjastructure: Move fast & break nothingBuild containers & preview deployments on a fast app platform
Gerhard Lazu |

The Square Hole - KubeCon EU 2024 proposed talk - Ken Cochrane & Gerhard Lazu

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER