Anpassung Powerpoint
This commit is contained in:
@@ -9,7 +9,7 @@ lauffähigen Beispiel-Projekt. Alles in Python generiert und reproduzierbar.
|
||||
|
||||
```
|
||||
ansible_präsentation/
|
||||
├── ansible_praesentation.pptx # Die fertige Präsentation (19 Folien, 16:9)
|
||||
├── ansible_praesentation.pptx # Die fertige Präsentation (21 Folien, 16:9)
|
||||
├── create_presentation.py # Python-Skript, das die .pptx erzeugt
|
||||
├── handout.md # Handout (Markdown-Quelle)
|
||||
├── handout.docx # Handout (druckbar/editierbar, für OnlyOffice)
|
||||
@@ -25,7 +25,7 @@ ansible_präsentation/
|
||||
|
||||
## 1. Die Präsentation (`ansible_praesentation.pptx`)
|
||||
|
||||
19 Folien, 16:9, in den Ansible-Brandfarben (Rot `#EE0000`, Anthrazit `#1A1918`).
|
||||
21 Folien, 16:9, in den Ansible-Brandfarben (Rot `#EE0000`, Anthrazit `#1A1918`).
|
||||
|
||||
| # | Titel | Inhalt |
|
||||
|---|-------|--------|
|
||||
@@ -33,21 +33,23 @@ ansible_präsentation/
|
||||
| 2 | Was ist Ansible? | Definition, Merkmale (agentenlos, idempotent, …) |
|
||||
| 3 | Architektur | Control Node, Managed Nodes (Diagramm) |
|
||||
| 4 | Vier Kernkonzepte | Playbooks, Inventory, Module, Rollen |
|
||||
| 5 | YAML-Syntax | Grundregeln + Inventory-Beispiel |
|
||||
| 6 | Playbook | site.yml mit Tasks & FQCN |
|
||||
| 7 | Module | 6 Modul-Kategorien |
|
||||
| 8 | Ad-hoc-Befehle | `ansible`-CLI ohne Playbook |
|
||||
| 9 | Jinja2 | `{{ variable }}`, Filter, `.j2`-Templates |
|
||||
| 10 | Gather Facts | Facts auslesen, Custom Facts, `gather_facts` |
|
||||
| 11 | Variablen & Präzedenz | Quellen + Reihenfolge (wer gewinnt) |
|
||||
| 12 | FQCN (Definition) | `namespace.collection.modul` |
|
||||
| 13 | FQCN (Praxis) | Beispiele + Warum |
|
||||
| 14 | Collections | Was sie sind (6 Bestandteile) |
|
||||
| 15 | Collections nutzen | Galaxy, Installation, Struktur |
|
||||
| 16 | Rollen (Konzept) | Wiederverwendbarkeit, Kapselung |
|
||||
| 17 | Rollen (Struktur) | `roles/webserver/` Verzeichnisbaum |
|
||||
| 18 | Praxisbeispiel | Playbook mit Rolle + Variablen |
|
||||
| 19 | Zusammenfassung | Key-Takeaways + Quellen |
|
||||
| 5 | ansible.cfg | Konfiguration, Suchreihenfolge (wer gewinnt) |
|
||||
| 6 | ansible.cfg Parameter | Wichtige Werte in [defaults], [privilege_escalation], [ssh_connection] |
|
||||
| 7 | YAML-Syntax | Grundregeln + Inventory-Beispiel |
|
||||
| 8 | Playbook | site.yml mit Tasks & FQCN |
|
||||
| 9 | Module | 6 Modul-Kategorien |
|
||||
| 10 | Ad-hoc-Befehle | `ansible`-CLI ohne Playbook |
|
||||
| 11 | Jinja2 | `{{ variable }}`, Filter, `.j2`-Templates |
|
||||
| 12 | Gather Facts | Facts auslesen, Custom Facts, `gather_facts` |
|
||||
| 13 | Variablen & Präzedenz | Quellen + Reihenfolge (wer gewinnt) |
|
||||
| 14 | FQCN (Definition) | `namespace.collection.modul` |
|
||||
| 15 | FQCN (Praxis) | Beispiele + Warum |
|
||||
| 16 | Collections | Was sie sind (6 Bestandteile) |
|
||||
| 17 | Collections nutzen | Galaxy, Installation, Struktur |
|
||||
| 18 | Rollen (Konzept) | Wiederverwendbarkeit, Kapselung |
|
||||
| 19 | Rollen (Struktur) | `roles/webserver/` Verzeichnisbaum |
|
||||
| 20 | Praxisbeispiel | Playbook mit Rolle + Variablen |
|
||||
| 21 | Zusammenfassung | Key-Takeaways + Quellen |
|
||||
|
||||
**Design-Hinweis:** Die Präsentation nutzt die Schriftarten **Carlito** (Body)
|
||||
und **DejaVu Sans Mono** (Code), da Calibri/Consolas auf Linux oft fehlen und
|
||||
|
||||
Reference in New Issue
Block a user