Cloud Architekturen erfreuen sich im Enterprise Umfeld weiterhin hoher Beliebtheit. Ein typisches Vorgehen ist der Aufbau einer Kubernetes Plattform mit mehreren containerisierten Microservices, die mittels einer Continuous Delivery Pipeline automatisch deployt werden. GitOps, Helm, Kustomize und ArgoCD sind einige Stichwörter, die in diesem Zuge oftmals fallen. In diesem Zuge kommt oft der Test des Zusammenspiels der einzelnen Komponenten zu kurz.
Wir stellen eine containerbasierte Testinfrastruktur der Bitmarck vor. In der sogenannten Event Daten Infrastruktur – eine auf Apache Kafka basierende Lösung zur sicheren und schnellen Verarbeitung von Krankenkassen Prozessdaten – hat Zuverlässigkeit und Produktionssicherheit höchste Priorität. Die Applikation wird auf einer Red Hat OpenShift Plattform mittels ArgoCD und helm bereitgestellt. Wir zeigen exemplarisch, wie mittels helm test im Nachgang an das eigentlich Deployment die Funktionsfähigkeit des Gesamtsystems überprüft wird und im Fehlerfall Alarmmeldungen ausgelöst werden.