Files

838 B

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?