Installation
Requirements
Java Runtime 17 or newer
Precompiled JAR
Latest RELEASE version (1.3.0)
Latest SNAPSHOT version (1.4.0-SNAPSHOT) <https://purl.archive.org/faaast/service/snapshot/latest
Maven Dependency
<dependency>
<groupId>de.fraunhofer.iosb.ilt.faaast.service</groupId>
<artifactId>starter</artifactId>
<version>1.3.0</version>
</dependency>
Gradle Dependency
implementation 'de.fraunhofer.iosb.ilt.faaast.service:starter:1.3.0'
Build from Source
git clone https://github.com/FraunhoferIOSB/FAAAST-Service
cd FAAAST-Service
mvn clean install
As Docker Process
FA³ST docker images are hosted on https://hub.docker.com/u/fraunhoferiosb
docker run -v /path/to/your/model.aasx:/app/model.aasx fraunhoferiosb/faaast-service:1.3.0
As Kubernetes Deployment (Helm Chart)
helm repo add fraunhofer-iosb https://fraunhoferiosb.github.io/helm-charts
# for snapshots:
helm repo add fraunhofer-iosb-snapshot https://fraunhoferiosb.github.io/helm-charts-snapshot
In your parent chart, add FA³ST Service:
- name: faaast-service
version: 1.3.0
repository: "https://fraunhoferiosb.github.io/helm-charts/"