Wurden alle Ziele erreicht ?
Um zu rekapitulieren, welche Ziele zu erreichen waren, werde ich diese hier nochmals auflisten.
-
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.