DEV Community

loading...

Develop, build, and run in a production like cluster

Sudhir Jangir
・1 min read

Because of environment and tools gap: When a service is moved to a staging or production environment, the service may behave in a different way. We might have to spend multiple dev cycles before we get to a stable version.

These differences can be close to zero if we can have a multi node cluster on the desktop. Or, we would have to run the code in dev or staging cluster with a different namespace.

There are options like Minikube or Docker Desktop; they create a single node cluster on your desktop. But actual need is to have multi node production like environment.

Roost

It creates a multi-node Kubernetes cluster on your desktop based on your system resources. It also provides a single click option to change cluster sizing, memory, CPU cap etc. as per your system or application requirements.

Check my video for details:
https://youtu.be/SGF4NGX0Jmw

Discussion (0)