Rob Richardson
Local Development Techniques with Kubernetes
#1about 3 minutes
Simplifying container startup with Docker Compose
Use a Docker Compose file to define and run multi-container Docker applications, avoiding complex command-line arguments.
#2about 3 minutes
Running different Kubernetes versions with Minikube
Minikube allows you to run a local single-node Kubernetes cluster inside a virtual machine on your personal computer.
#3about 3 minutes
Automating rebuilds on code changes with Skaffold
Skaffold handles the workflow for building, pushing, and deploying your application, automatically rebuilding when local files change.
#4about 2 minutes
Exploring container image layers with Dive
Use the Dive tool to visualize the contents of a Docker image, layer by layer, to discover inefficiencies and optimize image size.
#5about 5 minutes
Visualizing Docker resources with a UI using Portainer
Portainer provides a graphical user interface to manage Docker containers, images, volumes, and networks without using the command line.
#6about 3 minutes
Visualizing Kubernetes resources with K-Dash
K-Dash (now Schooner) offers a secure, web-based UI for visualizing and managing Kubernetes cluster resources like pods, services, and secrets.
#7about 8 minutes
Debugging applications inside containers with VS Code
The VS Code Remote - Containers extension lets you use a Docker container as a full-featured development environment, including debugging.
#8about 12 minutes
Q&A on Helm, K3s, Minikube, and WSL2
The discussion covers additional tools and concepts like using Helm for templating, K3s as a lightweight Kubernetes distribution, and running Docker in WSL2.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:40 MIN
The benefits of running Kubernetes locally for development
Developing locally with Kubernetes - a Guide and Best Practices
01:28 MIN
Key takeaways for an efficient Kubernetes development workflow
Developing locally with Kubernetes - a Guide and Best Practices
03:01 MIN
Tools and techniques for Kubernetes development
How I saved 200K/yr in direct costs writing 0 code lines in K8s
05:01 MIN
Using Kubernetes for complex integration testing
Developing locally with Kubernetes - a Guide and Best Practices
02:21 MIN
Comparing local, remote, and hybrid Kubernetes environments
Developing locally with Kubernetes - a Guide and Best Practices
06:34 MIN
Live coding on a remote Kubernetes cluster
Quarkus. A Bliss for developers
04:28 MIN
Bridging local development and production with Podman Desktop
Containers and Kubernetes made easy: Deep dive into Podman Desktop and new AI capabilities
04:34 MIN
Demo of local debugging with Kind and Telepresence
Developing locally with Kubernetes - a Guide and Best Practices
Featured Partners
Related Videos
Developing locally with Kubernetes - a Guide and Best Practices
Dan Erez
Containers and Kubernetes made easy: Deep dive into Podman Desktop and new AI capabilities
Stevan Le Meur
Reusing apps between teams and environments through Containers
Adrian Kosmaczewski
Debugging Go: from zero to Kubernetes
Michele Caci
All things Docker Compose!
Michael Irwin
Kubernetes Security - Challenge and Opportunity
Marc Nimmerrichter
From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub
Markus Eisele
Mastering Kubernetes – Beginner Edition
Hannes Norbert Göring
Related Articles
View all articles



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

iits-consulting GmbH
Munich, Germany
Intermediate
Go
Docker
DevOps
Kubernetes

Mittwald CM Service GmbH & Co. KG
Espelkamp, Germany
Intermediate
Senior
Linux
Docker
DevOps
Kubernetes

smartclip Europe GmbH
Hamburg, Germany
Intermediate
Senior
GIT
Linux
Python
Kubernetes


freshcells systems engineering GmbH
Düsseldorf, Germany
Linux
Redis
DevOps
Docker
Terraform
+4



Rocken AG
Linux
DevOps
Docker
Kubernetes
Load Balancing
+1

Zweckverband Digitale Kommunen Brandenburg
Cottbus, Germany
Docker
Ansible
Kubernetes