You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://spectrum.chat/devspace)
7
7
8
-
With a DevSpace, you can build, test and run code directly inside any Kubernetes cluster. You can run `devspace up` in any of your projects and the client-only DevSpace CLI will start a DevSpace within your Kubernetes cluster. Keep coding as usual and the DevSpace CLI will sync any code change directly into the containers of your DevSpace. No more waiting for re-building images, re-deploying containers and restarting applications on every source code change. Simply edit your code with any IDE and run your code instantly inside your DevSpace.
8
+
With a DevSpace, you can build, test and run **code directly inside any Kubernetes cluster**. You can run `devspace up` in any of your projects and the client-only DevSpace CLI will start a DevSpace within your Kubernetes cluster. Keep coding as usual and the DevSpace CLI will sync any code change directly into the containers of your DevSpace.
9
+
10
+
**No more waiting** for re-building images, re-deploying containers and restarting applications on every source code change. Simply edit your code with any IDE and run your code instantly inside your DevSpace.
9
11
10
12
## Why use a DevSpace?
11
13
Program inside any Kubernetes cluster (e.g. minikube, self-hosted or cloud platform) and:
12
-
- iterate quickly: no more re-building and pushing images on every change
13
-
- save time with **hot reloading** tools (e.g. nodemon)
14
-
- keep your existing workflow: **code with your favorite IDE** and desktop tools
15
-
- access cluster-internal services and data with ease
14
+
- iterate quickly: no more building and pushing images on every change, use **hot reloading** instead (e.g. with nodemon)
15
+
- keep your existing workflow and tools: **the DevSpace CLI works with every IDE** (no plugins required)
16
+
- access cluster-internal services and data during development
16
17
- debug efficiently with port forwarding and terminal proxying
17
18
- migrate to Docker & Kubernetes within minutes
18
19
@@ -21,8 +22,8 @@ This demo shows how to run `devspace up` directly from the terminal inside Visua
These commands will install the devspace CLI and add it to the PATH environment variable. For more details, see the full [Install Guide](https://devspace.covexo.com/docs/getting-started/installation.html).
These commands will install the DevSpace CLI and add it to the PATH environment variable. For more details, see: [Install Guide](https://devspace.covexo.com/docs/getting-started/installation.html)
26
27
27
28
### For Windows
28
29
1. Open CMD with **admin rights**.
@@ -45,23 +46,29 @@ curl --silent "https://api.github.com/repos/covexo/devspace/releases/latest" | s
The DevSpace CLI allows you to create a DevSpace for any existing project with just a single command:
50
51
```
51
52
devspace up
52
53
```
53
54
Take a look at the [Getting Started Guide](https://devspace.covexo.com/docs/getting-started/quickstart.html) on our documentation page to start coding with a DevSpace.
54
55
55
-
**Note:** Don't worry, with the cleanup command`devspace reset`, you can easily reset your project and go back to local development.
56
+
**Note:** Don't worry, with you can use`devspace reset` to reset your project and go back to local development.
The DevSpace Cloud provides hosted DevSpaces. The service is currently in private beta. If you would like to join the beta program, you can **[request access to the DevSpace Cloud](https://devspace-cloud.com/)**.
68
+
69
+
As a thank you for testing the DevSpace Cloud, members of the beta program will receive a special **forever free subcription** to the DevSpace Cloud.
Architecturally, the DevSpace CLI is a client-side software that interacts with services within your Kubernetes cluster. While the DevSpace CLI can deploy required services (e.g. image registry, Tiller server, Kaniko build pods) automatically, you can also configure it to use already deployed or externally hosted services.
@@ -70,7 +77,7 @@ For a more detailed description of the internals of the DevSpace CLI, take a loo
70
77
71
78
**Note:** Any interaction between your local computer and your DevSpace is passed through your Kubernetes API server, so you should ensure that your API server is protected with a suitable configuration for using TLS.
72
79
73
-
## Contributing
80
+
## [Contributing](CONTRIBUTING.md)
74
81
As any open source projects, we are looking forward to your contributions.
0 commit comments