Re:Show HN: DevSpace – Build, test and run code directly in ...
by thiry on Tuesday September 18, 2018 @12:48PM
(#18016869)
You can find a more extensive documentation for the DevSpace CLI here: https://devspace.covexo.com/docs/getting-started/quickstart....
While there are some tools (e.g. ksync) that allow to sync files to a pod running inside a Kubernetes cluster, we found them hard to configure and time-consuming to use on a daily basis.
Therefore, we developed the DevSpace CLI, a client-only dev tool that lets you create Kubernetes-based workspaces called DevSpaces. With a single command (devspace up), you can start a DevSpace for any existing dev project inside your Kubernetes cluster (even in minikube). The DevSpace CLI will then synchronize your source code directly to your containers and establish a terminal session as well as port forwarding. It is entirely written in Go and ships with in-built kubectl, helm and docker clients.
I would love to hear your feedback on this tool. PS: It is open source, so contributions are also highly welcome.