diff --git a/presentation/presentation.md b/presentation/presentation.md
index 251e26a..980483d 100644
--- a/presentation/presentation.md
+++ b/presentation/presentation.md
@@ -23,7 +23,7 @@ Dresden, 22 Januar #TODO aktualisieren
- Konfigurationsmanagement
- Beispiele: Chef, Puppet, Salt, Ansible, CFEngine
-
+:
@@ -116,15 +116,37 @@ Note:
## Einführung in Chef
-### Einführung in Chef: Grundbegriffe
- - Cookbook, slurm
- - Recipe, slurm::
- - Resource, z.B.: template["/etc/hostname"], service["ntp"]
- - Role, z.B.: headnode, ldap
+### Chef-Einführung: Grundbegriffe
- Node, z.B.: node100.tu-dresden.de
+ - Role, z.B.: headnode, ldap
+ - Cookbook, z.B. slurm
+ - Recipe, slurm::slurmctld oder slurm::slurmd
+ - Resource, z.B.: package["slurm"], template["/etc/slurm.conf"], service["slurmctld"]
+
+Note:
+- Zunächst ein paar wichtige Begriffe:
+- In chef sind viele Begriffe vom Kochen abgeleitet (daher auch chef - Koch)
+- Jede Maschine wird in chef Node genannt.
+- Nodes können Rollen zugewiesen werden, um welche bestimmte Aufgaben und
+ Attribute zusammenfassen.
+- Die grundlegende Verwaltungseinheit ist das cookbook. Ein cookbook
+ beschreibt alles was eingerichtet und konfiguriert werden muss um eine bestimmte Aufgabe zu erledigen. z.B. dem Einrichten des
+ Batchsystems slurm
+- In einem cookbook können wiederum mehrere Recipies enthalten sein, um bestimmte
+ Unteraufgaben zu erfüllen. So könnte im Falle von slurm, auf der Headnode das
+ Recipe für den Slurm-Kontrolldaemon zugewiesen werden, während auf dem
+ Computenodes jeweils ein slurmd eingerichtet wird.
+- In einem Recipe werden wiederum verschiedene Resourcen beschrieben.
+- chef überprüft, bei jeder Resource, ob diese in dem gewünchten Zustand ist.
+ Dabei ist für jede Resource definiert, wie man vom aktuellen Zustand in den
+ gewünschten Zustand kommt.
+- Im Falle des Slurmctld könnten das z.B.:
+ - das Packet slurm, welches installiert werden soll
+ - die Konfiguration /etc/slurm.conf
+ - der Dienst slurmctld, welcher gestartet werden soll.
-### Einführung in Chef: Ordner-Struktur eines Cookbook
+### Chef-Einführung: Aufbau eines Cookbook
- Attribute
- Recipes
- Templates
@@ -132,4 +154,11 @@ Note:
- Providers
- Resources
-### Einführung in Chef: Code-Beispiel
+
+### Chef-Einführung: Code-Beispiel
+
+
+## Testing
+
+
+## Demo