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
Copy file name to clipboardExpand all lines: docs/pages/configuration/deployments/helm/basics.mdx
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ deployments:
47
47
name: chart-name
48
48
repo: https://my-charts.company.tld/
49
49
values:
50
-
# If registry.url/repo/image was found under images as well, will be
50
+
# If registry.url/repo/image was found under images as well, will be
51
51
# rewritten to registry.url/repo/image:generated_tag
52
52
imageWithTag: registry.url/repo/image
53
53
# If registry.url/repo/image was found under images.app as well, will be
@@ -135,7 +135,7 @@ deployments:
135
135
```
136
136
137
137
### `updateImageTags`
138
-
The `updateImageTags` option expects a boolean stating if DevSpace should do [Image Tag Replacement](../../configuration/deployments/basics.mdx#3-tag-replacement).
138
+
The `updateImageTags` option expects a boolean stating if DevSpace should do [Image Tag Replacement](../basics.mdx#3-tag-replacement).
139
139
140
140
When set to `true`, DevSpace searches all your values (specified via `values` or `valuesFiles`) for images that are defined in the `images` section of the `devspace.yaml`. If DevSpace finds an image, it replaces or appends the image tag with the tag it created during the image building process. Image tag replacement makes sure that your application will always be started with the most up-to-date image that DevSpace has built for you.
141
141
@@ -201,8 +201,8 @@ deployments:
201
201
chart:
202
202
name: bitnami/mysql
203
203
```
204
-
**Explanation:**
205
-
Deploying the above example would roughly be equivalent to this command:
204
+
**Explanation:**
205
+
Deploying the above example is roughly equivalent to this command:
206
206
```bash
207
207
helm install database bitnami/mysql
208
208
```
@@ -228,8 +228,8 @@ deployments:
228
228
name: bitnami/mysql
229
229
version: "1.3.1"
230
230
```
231
-
**Explanation:**
232
-
Deploying the above example would roughly be equivalent to this command:
231
+
**Explanation:**
232
+
Deploying the above example is roughly equivalent to this command:
@@ -266,7 +266,7 @@ The `values` option expects an object with values that should be overriding the
266
266
267
267
Compared to the `valuesFiles` option, using `values` has the following advantages:
268
268
- It is easier to comprehend and faster to find (no references)
269
-
- It allows you to use [dynamic config variables](../../configuration/variables/basics.mdx)
269
+
- It allows you to use [dynamic config variables](../../variables/basics.mdx)
270
270
271
271
:::info
272
272
Because both, `values` and `valuesFiles`, have advantages and disadvantages, it is often useful to combine them. When setting both, values defined in `values` have precedence over values defined in `valuesFiles`.
@@ -289,8 +289,8 @@ deployments:
289
289
mysqlUser: db_user
290
290
mysqlDatabase: app_database
291
291
```
292
-
**Explanation:**
293
-
Deploying the above example would roughly be equivalent to this command:
292
+
**Explanation:**
293
+
Deploying the above example is roughly equivalent to this command:
Deploying the above example would print the helm output and the `notes.txt` from the bitnami/mysql chart.
352
+
**Explanation:**
353
+
Deploying the above example prints the helm output and the `notes.txt` from the bitnami/mysql chart.
354
354
355
355
### `templateArgs`
356
356
The `templateArgs` specifies an array of arguments that will be passed by devspace additionally to the standard arguments to `helm template` during `devspace render`.
Copy file name to clipboardExpand all lines: docs/pages/configuration/dev/basics.mdx
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ Kubernetes-based development can be useful in the following cases:
19
19
- You want to test your application in a production-like environment
20
20
- You want to debug issues that are hard to reproduce on your local machine
21
21
22
-
The development experience is very similar to using `docker-compose`, so if you are already familiar on how to develop with `docker-compose`, DevSpace will behave very similar. One of the major benefits of DevSpace versus docker-compose is that DevSpace allows you to develop in any Kubernetes cluster, either locally using minikube, Docker Kubernetes etc. or in any remote Kubernetes cluster.
22
+
The development experience is very similar to using `docker-compose`. If you are already familiar with how to develop with `docker-compose`, DevSpace will behave very similar. One of the benefits of DevSpace versus `docker-compose` is that DevSpace allows you to develop in any Kubernetes cluster, either locally using minikube, Docker Kubernetes etc., or in any remote Kubernetes cluster.
23
23
24
24
25
25
## Start Development Mode
@@ -93,7 +93,7 @@ DevSpace provides two options to develop applications in Kubernetes:
93
93
:::note Multi-Container Log Streaming (default)
94
94
The first option starts your application as defined in your Dockerfile or in your Kubernetes pod definition. After the pods are started, DevSpace streams the logs of all containers that are started with an image that was built during the image building process. Each log line is prefixed with the image name or alternatively with the pod name of the container. Before starting the actual log streaming, DevSpace prints the last 50 log lines of each container by default.
95
95
96
-
Learn how to [customize which containers should be included in the log stream and how many log lines should be shown in the beginning](../../configuration/development/log-streaming.mdx).
96
+
Learn how to [customize which containers should be included in the log stream and how many log lines should be shown in the beginning](../../configuration/dev/workflow/log-streaming.mdx).
97
97
:::
98
98
99
99
:::note Terminal Session
@@ -103,15 +103,15 @@ devspace dev -t
103
103
```
104
104
Instead of starting the multi-container log streaming, you can also start development mode using a terminal session.
105
105
106
-
Terminal is configurable by [using the `dev.terminal` configuration section](../../configuration/development/terminal.mdx).
106
+
Terminal is configurable by [using the `dev.terminal` configuration section](../../configuration/dev/workflow/terminal.mdx).
107
107
:::
108
108
109
109
### 8. Open Links (optional)
110
110
DevSpace iterates over every item in the `dev.open` array defined in the `devspace.yaml` and tries to open the URL you provide for each item using the following method:
111
111
112
112
<FragmentWorkflowOpenLinks/>
113
113
114
-
Learn more about [configuring auto-opening links](../../configuration/development/open-links.mdx).
114
+
Learn more about [configuring auto-opening links](../../configuration/dev/workflow/open.mdx).
0 commit comments