-
Notifications
You must be signed in to change notification settings - Fork 6
Doku Technisch_Server_Cloud Setup
Das Projekt ist für das Deployment in eine Cloud Foundry (CF) Umgebung vorbereitet. Die Konfiguration bezieht sich auf die CF Umgebung der Swisscom.
Alle notwendigen Konfigurationen finden sich in der Datei manifest.yml. Es handelt sich um:
- host*
- domain*
- name*
- memory
- # instanzen
- Pfad der zu installierenden Datei
- Buildpack (damit die Scala-App im Java-Container ausgeführt wird)
- Umgebungsvariablen:
- JBP_CONFIG_OPEN_JDK_JRE: gibt die Java-Version an (aktuell 1.7)
- config.resource in JAVA_OPTS: gibt die zu verwendende Konfigurationsdatei an
(*) müssen beim Deployment auf andere CF-Umgebungen geändert werden
Folgende Schritte müssen durchgeführt werden, um ein Deployment von der Konsole aus durchzuführen:
- Installation von Scala etc. -> Entwicklungs Setup
- Installation der Cloud Foundry CLI
- Applikation auf der Konsole builden:
sbt clean compile
- Applikation in CF pushen:
cf push
- Fertig :)
Weitere, allgemeine Cloud-Foundry spezifische Dokumentation.
In Zukunft können hier Anleitungen weiterer Cloud-Plattformen hinzu kommen. Falls Sie OpenOlitor auf einer anderen Plattform betreiben, dann tragen Sie bitte zur Dokumentation bei. Danke!
Verein OpenOlitor www.openolitor.org
Doku globale Bedienungselemente
Doku Konfigurations-Checkliste
[Docu selon rubriques de menu]
[Docu selon masques]
Docu en fonction des processus de travail
[Docu des éléments globaux d'utilisation]
Docu check-list de configuration
[Docu des composantes du serveur]
[Docu des composantes Web]