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
20:00 MIN
The benefits of running Kubernetes locally for development
Developing locally with Kubernetes - a Guide and Best Practices
37:52 MIN
Key takeaways for an efficient Kubernetes development workflow
Developing locally with Kubernetes - a Guide and Best Practices
10:33 MIN
Tools and techniques for Kubernetes development
How I saved 200K/yr in direct costs writing 0 code lines in K8s
11:39 MIN
Comparing local, remote, and hybrid Kubernetes environments
Developing locally with Kubernetes - a Guide and Best Practices
06:38 MIN
Using Kubernetes for complex integration testing
Developing locally with Kubernetes - a Guide and Best Practices
33:18 MIN
Demo of local debugging with Kind and Telepresence
Developing locally with Kubernetes - a Guide and Best Practices
00:09 MIN
A DBA's journey to running SQL Server on Kubernetes
Adjusting Pod Eviction Timings in Kubernetes
42:10 MIN
Summary and key takeaways for containerized tooling
Reusing apps between teams and environments through Containers
Featured Partners
Related Videos
Developing locally with Kubernetes - a Guide and Best Practices
Dan Erez
Compose the Future: Building Agentic Applications, Made Simple with Docker
Mark Cavage, Tushar Jain, Jim Clark & Yunong Xiao
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
All things Docker Compose!
Michael Irwin
Mastering Kubernetes – Beginner Edition
Hannes Norbert Göring
Debugging Go: from zero to Kubernetes
Michele Caci
From Zero to Hero: Launch & Manage Your Cloud Apps with Free OpenShift & Red Hat Developer Hub
Markus Eisele
From learning to earning
Jobs that call for the skills explored in this talk.

DevOps Engineer – Kubernetes & Cloud (m/w/d)
epostbox epb GmbH
Berlin, Germany
Intermediate
Senior
DevOps
Kubernetes
Cloud (AWS/Google/Azure)



Position : DevOps Engineer mit Schwerpunkt Kubernetes
Viamedici Software GmbH
Azure
DevOps
Gitlab
Docker
Ansible
+9

Senior Systems/DevOps Developer (f/m/d)
Bonial International GmbH
Berlin, Germany
Senior
Python
Terraform
Kubernetes
Elasticsearch
Amazon Web Services (AWS)



