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.

Image of Datadog

The Essential Toolkit for Front-end Developers

Take a user-centric approach to front-end monitoring that evolves alongside increasingly complex frameworks and single-page applications.

Get The Kit

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay