# Making VSCode Your Only Development Environment with Docker and Kubernetes

Ever thought you wouldn't have to leave your favorite editor to develop Kubernetes-native applications? What if I told you that's possible, and very easy?

- URL: https://blog.lsantos.dev/en/making-vscode-your-only-dev-environment-docker-kubernetes/
- Published: 2020-10-05
- Updated: 2026-07-16
- Section: infra
- Tags: kubernetes, docker, containers, vscode, azure, cloud, development, technology, video, workshop
- Language: en
- Author: Lucas Santos

---
On October 3rd, I spoke at **BrazilJS.live()**, a completely online event organized by the well-known BrazilJS team.

That day, I decided to be bolder and give you a completely hands-on talk: how to turn our favorite editor, [**VSCode**](https://code.visualstudio.com/?WT.mc_id=personal-blog-ludossan), into the only development environment you need for **[Azure](https://azure.microsoft.com/en-us/), [Docker](https://docs.microsoft.com/dotnet/architecture/microservices/container-docker-introduction/docker-defined?WT.mc_id=personal-blog-ludossan), and [Kubernetes](https://docs.microsoft.com/azure/aks/?WT.mc_id=personal-blog-ludossan)**.

In this roughly 30-minute talk, I open my [VSCode](https://code.visualstudio.com/?WT.mc_id=personal-blog-ludossan) and show you the amazing extensions for [Docker](https://docs.microsoft.com/dotnet/architecture/microservices/container-docker-introduction/docker-defined?WT.mc_id=personal-blog-ludossan) and [Kubernetes](https://docs.microsoft.com/azure/aks/?WT.mc_id=personal-blog-ludossan). They let you manage any [Kubernetes](https://docs.microsoft.com/azure/aks/?WT.mc_id=personal-blog-ludossan) cluster straight from inside the editor. Plus, you can work with [Docker](https://docs.microsoft.com/dotnet/architecture/microservices/container-docker-introduction/docker-defined?WT.mc_id=personal-blog-ludossan) itself directly from [Code](https://code.visualstudio.com/?WT.mc_id=personal-blog-ludossan)!

Check it out:

![](https://www.youtube.com/watch?v=wgzlljXoU_s)

## Links

You can find both extensions at these links:

-   [Docker extension for VSCode](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker&WT.mc_id=personal-blog-ludossan)
-   [Kubernetes extension for VSCode](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools&WT.mc_id=personal-blog-ludossan)
