Files

38 lines
838 B
Markdown

# Aufgabe 08: Config Management strukturieren
## Ziel
Du verwaltest Ports, Modellnamen, Grenzwerte und Secrets sauber.
## Warum ist das wichtig?
Hartkodierte Werte machen Robotiktests fehleranfällig.
## Voraussetzungen
- Aufgaben 02-07
## Theorie
Konfiguration hat Schichten: Defaults, Datei, Umgebungsvariablen und Secrets. Sicherheitsgrenzen sollten sichtbar und versioniert sein, Secrets nicht.
## Aufgabe
Definiere ein Config-Format und lade es in mindestens einem Service.
## Akzeptanzkriterien
- Ports und URLs kommen aus Config.
- Servo-Grenzen sind konfigurierbar.
- Secrets werden nicht committet.
## Erweiterungen
- Füge Config-Validierung beim Start hinzu.
## Reflexionsfragen
- Welche Werte ändern sich pro Maschine?
- Welche Defaults sind gefährlich?
- Wie dokumentierst du Secrets ohne sie zu speichern?