DEV Community

Mihai Farcas
Mihai Farcas

Posted on

How to Develop Cloud Native Applications Locally on Kubernetes Using DevSpace

In this video, you will learn how to use DevSpace, an open-source tool that simplifies and accelerates the development process on Kubernetes. You will see how to:

• Install DevSpace and connect it to your local Kubernetes cluster

• Create Dockerfiles and Kubernetes manifests for your client and server applications

• Configure DevSpace to build your images, deploy your manifests, stream your logs, forward your ports, sync your files, and open your browser

• Start developing your applications with hot reloading and interactive debugging

You will need a monorepo with a client and a server application. The monorepo is available on GitHub and there is a separate video for how to create it, check out this article: JavaScript/TypeScript monorepo setup with PNPM Workspaces, Vite, VueJS and TailwindCSS!. You will also need Docker Desktop or Minikube installed on your machine.

Top comments (0)