Dan Erez
Developing locally with Kubernetes - a Guide and Best Practices
#1about 5 minutes
Understanding the pros and cons of microservices architecture
Microservices offer benefits like independent scaling and deployment, but can lead to complex systems that are difficult to manage.
#2about 5 minutes
Using Kubernetes for complex integration testing
As business processes involve more microservices, Kubernetes becomes essential for managing integration testing environments that local setups cannot handle.
#3about 2 minutes
Comparing local, remote, and hybrid Kubernetes environments
Developers can choose between isolated local setups, scalable remote clusters, or a hybrid model, but shared environments introduce collision risks.
#4about 3 minutes
Managing the high cost of cloud development environments
The rising expense of public cloud services necessitates careful cost management using tools like OpenCost to avoid impacting a company's financial health.
#5about 3 minutes
Leveraging idle employee machines as a free cloud
A novel approach to reduce cloud costs involves creating a distributed computing grid by utilizing the idle processing power of employee computers.
#6about 3 minutes
The benefits of running Kubernetes locally for development
Using a local Kubernetes setup ensures environment parity with production, reduces bugs, improves developer familiarity with operations, and enables offline work.
#7about 6 minutes
How to choose the right local Kubernetes distribution
A comparison of popular local Kubernetes distributions like Kind, Minikube, and K3s highlights their trade-offs in resource usage, features, and setup complexity.
#8about 5 minutes
Using Telepresence to solve the shared cluster problem
Tools like Telepresence solve the developer collision problem in shared clusters by intercepting and redirecting specific traffic to a developer's local machine for debugging.
#9about 5 minutes
Demo of local debugging with Kind and Telepresence
A practical demonstration shows how to use Kind to run a local cluster and Telepresence to intercept traffic for live debugging and code changes.
#10about 1 minute
Key takeaways for an efficient Kubernetes development workflow
Choose the simplest approach that works, from avoiding Kubernetes entirely to using a central cluster with tools like Telepresence for complex projects.
Related jobs
Jobs that call for the skills explored in this talk.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
VECTOR Informatik
Stuttgart, Germany
Senior
Kubernetes
Terraform
+1
Matching moments
02:55 MIN
Why developers often undervalue their time and paid tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
01:53 MIN
The role of a freelancer integrated within a team
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
03:10 MIN
Why small companies shouldn't copy big tech processes
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Featured Partners
Related Videos
Local Development Techniques with Kubernetes
Rob Richardson
Retooling and refactoring - an investment in people.
Andrew Holway
Mastering Kubernetes – Beginner Edition
Hannes Norbert Göring
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
5 steps for running a Kubernetes environment at scale
Stijn Polfliet
Practical tips and tricks for CI/CD success
Zan Markan
Embracing the Hybrid Cloud: Unlocking Success with Open Source Technologies
Alex Soto
Monoskope: Developer Self-Service Across Clusters
Jan Steffen
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

freshcells systems engineering GmbH
Düsseldorf, Germany
Remote
Linux
Redis
DevOps
Python
+5

Cloud Solutions
Frankfurt am Main, Germany
Go
Bash
Rust
Linux
Shell
+6


Rocken AG
Zürich, Switzerland
Remote
Java
DevOps
Kubernetes
Google Cloud Platform
+1

Kubernetes-related
Ripley, United Kingdom
Intermediate
ELK
Bash
Azure
NoSQL
DevOps
+13


mund consulting AG
Stuttgart, Germany
Remote
Senior
DevOps
Docker
Kubernetes

Evoila Gmbh
Frankfurt am Main, Germany
DevOps
Kubernetes
Google Cloud Platform

ITERGO Informationstechnologie GmbH
Vienna, Austria
€44K
GIT
DevOps
Grafana
Prometheus
+3