Microsoft released the Visual Studio Code Remote Development Extension Pack a few months ago, enabling developers to work with remote development environments directly in Visual Studio Code.
This new model is very powerful. It lets you use containers (or even entire VMs) as your development environment while still using Visual Code. You can launch fully configurable, replicable and isolated development environments with one command, while getting the full benefit of Visual Studio Code’s features and extensions. I’m a big fan.
When the extension was launched, we (and a few more folks) were a bit disappointed that it didn’t support launching environments in Kubernetes. But it supported SSH, and Okteto was already capable of deploying development environments in Kubernetes. So with a little duct tape and ingenuity, we pretty quickly had our remote development environments running in Kubernetes.
We showed our setup to friends and customers, and the overall feedback was great. And now we are ready to share it with everyone. I’m super excited to announce that our new Visual Studio Code Remote - Kubernetes extension is now available in the marketplace. Install it and start developing in Kubernetes with Visual Studio Code in seconds.