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/deployment/index.md
+13-4Lines changed: 13 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,9 +15,9 @@ A Helm chart is a definition of the architecture of the system, meaning how all
15
15
16
16
In addition, Helm allows you to **install, version, upgrade and rollback** your InvenioRDM installation in an easy way. You can find more information about Helm [here](https://helm.sh/docs/intro/quickstart/).
17
17
18
-
### Charts description
18
+
### Chart description
19
19
20
-
The current charts propose the following architecture:
20
+
The current chart proposes the following architecture:
21
21
22
22
- HAProxy as entry point. It provides load balancing and queuing of requests.
23
23
- Nginx as reverse proxy. It serves as reverse proxy, to help HAproxy and uWSGI "talk" the same language (protocol).
@@ -30,7 +30,16 @@ For more in-depth documentation see the [services description](services.md) and
30
30
## Pre-Requirements
31
31
32
32
-[Helm](https://helm.sh/docs/intro/install/) version 3.x
33
-
- Adding the [helm-invenio](https://github.com/inveniosoftware/helm-invenio) repository
33
+
- Adding the [helm-invenio](https://github.com/inveniosoftware/helm-invenio) repository.
34
+
35
+
To install Helm, follow the official documentation linked above. Once you have it installed you can [add
36
+
the repository](https://helm.sh/docs/helm/helm_repo_add/). The syntax is as follows:
37
+
38
+
```console
39
+
helm repo add [NAME] [URL] [flags]
40
+
```
41
+
42
+
Let's add the `helm-invenio` (NAME) repository and check that it has been added correctly:
If you have performed some changes to your instance (e.g. configuration) or you want to upgrade the version of the charts, you can do so with
159
-
the `upgrade` command of `helm`. Note that you still need to disable the openapi validation which is yet not supported in version 3.1.2 (However, it is merged into the master branch and should come out soon):
158
+
If you have performed some changes to your instance (e.g. configuration) or you want to upgrade the version of the chart, you can do so with
159
+
the `upgrade` command of `helm`.
160
+
161
+
!!! warning "Not supported yet"
162
+
Note that you still need to disable the openapi validation which is yet not supported in version 3.1.2 (However, it is merged into the master branch and should come out soon). For now we will have to `helm uninstall` and then install again.
0 commit comments