Installation and Setup V4 (2025): Unterschied zwischen den Versionen
Billig (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „... tbs ...“) |
Billig (Diskussion | Beiträge) K |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | ... | + | <h2 id="prerequisites">Prerequisites</h2> |
| + | <ul> | ||
| + | <li>docker</li> | ||
| + | <li>docker-compose</li> | ||
| + | <li>Rancher Desktop (optional)</li> | ||
| + | </ul> | ||
| + | <h2 id="release-files">Release Files</h2> | ||
| + | <p>Unzip</p> | ||
| + | <ul> | ||
| + | <li><code>delivery-V4.X.X.zip</code></li> | ||
| + | </ul> | ||
| + | <p>The unpacked directory is called <strong>V4</strong> in the following.</p> | ||
| + | <h2 id="docker">Docker</h2> | ||
| + | <ul> | ||
| + | <li> | ||
| + | <p>go to directory <strong>V4</strong><code>/docker-build-dir-jetty</code></p> | ||
| + | </li> | ||
| + | <li> | ||
| + | <p>run <code>docker-compose -f docker-compose.yml build</code></p> | ||
| + | </li> | ||
| + | </ul> | ||
| + | <h2 id="kubernetes">Kubernetes</h2> | ||
| + | <ul> | ||
| + | <li> | ||
| + | <p>ensure that all docker images are generated according to above section.</p> | ||
| + | </li> | ||
| + | <li> | ||
| + | <p>go to directory <strong>V4</strong><code>/docker-build-dir-jetty/helm-single-pod</code></p> | ||
| + | </li> | ||
| + | </ul> | ||
| + | <p>The file <code>values.yaml</code> contains the following parameters, which must be adjusted depending on the target platform. Without changing the parameters, it is intended for deployment on Rancher Desktop (RD).</p> | ||
| + | <ul> | ||
| + | <li><code>global.storageClass</code>: <code>local-path</code> for RD</li> | ||
| + | <li><code>ingress.hostname</code></li> | ||
| + | <li><strong>C</strong><code>.image.repository</code>: reference to the image, for <strong>C</strong>=<code>cts2le, cts2leNavi, fuseki, solr</code></li> | ||
| + | <li><code>cts2leNavi.env.CTS2LE_SERVER</code>: url used by the angular navigator frontend to access the backend</li> | ||
| + | </ul> | ||
| + | <p>After the adaption, the system is installed/uninstalled with</p> | ||
| + | <ul> | ||
| + | <li>run <code>helm install <release-name> .</code></li> | ||
| + | <li>run <code>helm uninstall <release-name></code></li> | ||
| + | </ul> | ||
| + | <h3 id="multi-pod-deployment">Multi-pod deployment</h3> | ||
| + | <p>To perform a multi-pod deployment, go to directory</p> | ||
| + | <ul> | ||
| + | <li><strong>V4</strong><code>/docker-build-dir-jetty/helm</code></li> | ||
| + | </ul> | ||
| + | <p>and follow the same steps as above.</p> | ||
| + | <h2 id="load-standard-terminologies">Load standard terminologies</h2> | ||
| + | <p>Due to terminology license requirements bulk load via pre-generated quad files are not provided.</p> | ||
| + | <p>For details see [[CTS2-LE Supported Terminologies]]</p> | ||
Aktuelle Version vom 18. Dezember 2025, 12:08 Uhr
Inhaltsverzeichnis
Prerequisites
- docker
- docker-compose
- Rancher Desktop (optional)
Release Files
Unzip
delivery-V4.X.X.zip
The unpacked directory is called V4 in the following.
Docker
-
go to directory V4
/docker-build-dir-jetty -
run
docker-compose -f docker-compose.yml build
Kubernetes
-
ensure that all docker images are generated according to above section.
-
go to directory V4
/docker-build-dir-jetty/helm-single-pod
The file values.yaml contains the following parameters, which must be adjusted depending on the target platform. Without changing the parameters, it is intended for deployment on Rancher Desktop (RD).
global.storageClass:local-pathfor RDingress.hostname- C
.image.repository: reference to the image, for C=cts2le, cts2leNavi, fuseki, solr cts2leNavi.env.CTS2LE_SERVER: url used by the angular navigator frontend to access the backend
After the adaption, the system is installed/uninstalled with
- run
helm install <release-name> . - run
helm uninstall <release-name>
Multi-pod deployment
To perform a multi-pod deployment, go to directory
- V4
/docker-build-dir-jetty/helm
and follow the same steps as above.
Load standard terminologies
Due to terminology license requirements bulk load via pre-generated quad files are not provided.
For details see CTS2-LE Supported Terminologies