HELM-Charts - Studienprojekt: / Informatik Wirtschaftsinformatik (PWJ-06)
Die Aufgabe
Die Generierung einer oder mehrerer HELM-Chart-Strukturen nach DVZ-internen Vorgaben ist hier Thema. Aktuell zeigt sich, dass HELM-Charts in DVZ-Projekten meist aus dem Standard-Werkzeug erzeugt oder als Vorlage aus anderen Projekten übernommen werden, wodurch eine heterogene Chart-Landschaft und oft unvollständige oder fehlende Komponentenarchitekturen entstehen. Ziel ist die Entwicklung bzw. Bereitstellung von Werkzeugen, die die Generierung von HELM-Charts und ggf. Docker-Images projektbezogen unterstützen – sei es regelbasiert oder KI-gestützt. Das Tool kann als Plugin oder eigenständiges Werkzeug implementiert werden und in Build Pipelines integriert werden.
Unser Angebot
Deine Aufgabe ist es, anhand eines Maven-Projekts oder anderer Architekturen ein DVZ-internes HELM-Chart zu erzeugen, das vollständig lauffähig auf dem DVZ-k8s-Cluster deploybar ist. Außerdem erstellst du optional anpassbare DVZ-Azure-Cloud-Bibliotheken pro Stage und baust eine DVZ-Azure-Pipeline auf, sodass manuelle Eingriffe minimiert bleiben. Architektonisch spiegeln HELM-Charts typischerweise Anwendungsschicht, Datenhaltung und Schnittstellen zu Drittsystemen wider; ein Tool könnte daraus eine zyklisch aktualisierte Architekturübersicht oder ein Komponentendiagramm (ggf. UML) generieren. Abschließend dienen konsistente Strukturen der Standardisierung von HELM-Charts.
Der Umfang
- z. B. 3-6 Monate, Beginn ab sofort
- Bachelorarbeit/Master-Thesis, Diplomarbeit, als Praktikum oder Werkstudententätigkeit
Deine Voraussetzung
- Interesse an Kubernetes & HELM, Docker und Containerisierung und Cloud-Umgebungen
Schon überzeugt?
Deine aussagekräftige Bewerbung lade bitte unter www.interamt.de (http://www.interamt.de) (ohne Registrierung möglich) hoch. Deine Ansprechpartnerin ist Annika Grothmann.
Selbstverständlich behandeln wir deine Bewerbung mit größter Vertraulichkeit. Informiere dich darüber in unserer Datenschutzerklärung (https://www.dvz-mv.de/Datenschutz/#Bewerber) . Die gesetzlichen Bestimmungen des AGG und des SGB IX werden beachtet.