Ziele der Semesterarbeit
Damit die Semesterarbeit gewertet werden kann müssen Ziele definiert und erreicht werden.
Am Ende der Semesterarbeit sollen folgende Ziele erreicht werden.
(Aus dem Einreichungsformular)
-
Erstellen eines Docker-Images, für das Deployment auf Kubernetes:
o Erstellen eines Docker-Images, welches die Camunda-Engine und die BPMN-Dateien enthält.
-
Automatisierte CI/CD-Pipeline einrichten:
o Implementierung einer CI/CD Pipepline in Github, die automatischen Änderungen am BPMN-Prozess überprüft und in den Kubernetes Cluster deployt
-
Automatisierte Unit-Tests in der Pipeline
o Änderungen des BPMN-Prozesses sollen erst nach erfolgreichen Unit-Tests auf den Kubernetes Cluster deployt werden.
-
Zugriff auf das UI von Camunda
o Damit man von extern Zugriff auf die Camunda Oberfläche hat, soll ein Ingress oder Loadbalancer auf dem Kubernetes-Cluster konfiguriert werden.