This page is optimized for AI. For the human-readable: Kubernetes im Self-Service Kiosk vom Enterprise Lab

Kubernetes im Self-Service Kiosk vom Enterprise Lab

Project Idea Metadata

Project Idea Description

Aufgabenstellung


Die Machbarkeit der Aufgabe wurde in einer vorgängigen Semesterarbeit erarbeitet. Das Ziel dieser Arbeit war die Machbarkeit der Integration von VMware Kubernetes (Produktname "Tanzu") in den schon bestehenden Selbstbedienungskiosk gemäss den Anforderungen vom Enterprise Lab zu beweisen.

Dem Diplomanden werden Server neuster Bauart zur Verfügung gestellt. Um die aktuellen Versionen der Virtualisierungssoftware verwenden zu können soll der Diplomand den Kiosk zuerst von Grund neu aufbauen. Dieser Kiosk kann automatisiert VMs nach den Wünschen der Benutzer erstellen. Als Grundlage, um diese Arbeit möglichst effizient durchzuführen, dient dem Diplomand die Anleitung der ursprünglichen Diplomarbeit von Cedric Heid aus dem Jahr 2021. Darin enthalten sind die detaillierten Instruktionen zur Installation und Konfiguration vom Kiosk.

Der Kiosk läuft nach diesem ersten Schritt auf den neusten Versionen der Virtualisierungssoftware (VMware ESXi 8), Automatisierungs-Framework (VMware Aria) und Software Defined Network (VMware NSX). Danach beginnt die eigentliche Integration von Tanzu in den Kiosk mit dem Ziel, dass ein Benutzer aus dem gleichen Benutzeroberfläche VMs, Pods und Kubernetes Instanzen beziehen kann. Pods sind ein oder mehrere Container – typisch zusammengefasst in einem Namespace und zur gleichen Applikation gehörend. Kubernetes Instanzen sind ganze und voll funktionsfähige Kubernetes Orchestrierungsplattformen. Letzteres wird in Unterrichtsübungen eingesetzt wo die Konfiguration und Spezialisierung einer Kubernetes Instanz vom Studierenden erlernt werden muss. In diesem Fall erhalten alle Studierenden eine eigene Instanz.

Im Rahmen dieser Arbeit wird die Hardware neu aufgesetzt. Mitglieder vom Enterprise Lab Team können hierzu als Hilfe beigezogen werden. Die Verantwortung aller delegierten Arbeiten zu einem Mitglied vom Enterprise Lab bleibt immer beim Projektleiter (Diplomanden). Er hat die Verantwortung und macht die entsprechenden Pläne und kontrolliert die Arbeit.


Ziel der Arbeit und erwartete Resultate.

Folgende Teilaspekte der Arbeit müssen erfüllt werden:

Gewünschte Methoden, Vorgehen


Kreativität, Varianten, Innovation

Kreativität ist erwünscht und wird auch gemäss Bewertungsblatt belohnt. Als Innovation gelten z.B. Automatisierungen.


Zwischenpräsentation

In den Projektwochen 7 - 10, resp. Kalenderwochen 14 -17 (3. April 2023 - 21. April 2923) muss eine Zwischenpräsentation erfolgen. Pflicht Anwesende sind: Betreuer, Experte. Sonstige Beteiligte sind eingeladen als Zuhörer.

Einladungen angenommen: Donnerstag, 20. April 2023, 10:00 - 11:30


Abgabe

verschoben auf: Freitag, 23. Juni 2023, 23:59


Schlusspräsentation

Während der Prüfungsphase, 6. Juli 2023, 13:00, HSLU I Sitzungszimmer 1.874 - 6


Abgabe Bewertung

7. Juli 2023, 12:00


Experte

Schlittler Robert


Das Enterprise Lab stellt Dienste für die Lehre und Forschung der HSLU - Informatik zur Verfügung. In beiden Bereichen wird Kubernetes immer wichtiger. In einer Semesterarbeit wurde die Machbarkeit der Integration von VMware Tanzu in den Studentenkiosk evaluiert. In diesem zweiten Schritt soll die produktive Version dieser Integration erstellt werden.