Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.

Ansible

Das Praxisbuch für Admins und DevOps-Teams
BuchGebunden
442 Seiten
Deutsch
Rheinwerk Verlagerschienen am05.05.20222., erw. Aufl.
Wenn Sie auf Ihrer Serverfarm für Ordnung sorgen wollen, ist Ansible das Werkzeug der Wahl. Dieses Praxisbuch zeigt Ihnen, wie Sie das automatisierte Deployment Ihrer Dienste orchestrieren und so für standardisierte und dokumentierte Abläufe sorgen. Diese zentrale Konfiguration erleichtert Ihnen Betrieb und Skalierung, da Sie durch die konsequente Automatisierung Fehlerquellen reduzieren.

Aus dem Inhalt:

Basiseinrichtung und Inventory ManagementAd-hoc-Kommandos und PatternsYAML: Die Konfigurations- und SerialisierungssprachePlaybooks, Tasks und PlaysModularisierung mit Rollen und IncludesDie Modul-BibliothekWebinterfaces: Ansible AWX/Tower und mehrAnsible und DockerCallback PluginsBeispielkonfigurationen und Best Practices


Die Fachpresse zur Vorauflage:

LINUX MAGAZIN: »Ein unverzichtbares Kompendium für alle, die sich in die Automatisierung mit Ansible einarbeiten wollen oder müssen.«
mehr
Verfügbare Formate
BuchGebunden
EUR39,90
BuchGebunden
EUR39,90
E-BookEPUB0 - No protectionE-Book
EUR39,90

Produkt

KlappentextWenn Sie auf Ihrer Serverfarm für Ordnung sorgen wollen, ist Ansible das Werkzeug der Wahl. Dieses Praxisbuch zeigt Ihnen, wie Sie das automatisierte Deployment Ihrer Dienste orchestrieren und so für standardisierte und dokumentierte Abläufe sorgen. Diese zentrale Konfiguration erleichtert Ihnen Betrieb und Skalierung, da Sie durch die konsequente Automatisierung Fehlerquellen reduzieren.

Aus dem Inhalt:

Basiseinrichtung und Inventory ManagementAd-hoc-Kommandos und PatternsYAML: Die Konfigurations- und SerialisierungssprachePlaybooks, Tasks und PlaysModularisierung mit Rollen und IncludesDie Modul-BibliothekWebinterfaces: Ansible AWX/Tower und mehrAnsible und DockerCallback PluginsBeispielkonfigurationen und Best Practices


Die Fachpresse zur Vorauflage:

LINUX MAGAZIN: »Ein unverzichtbares Kompendium für alle, die sich in die Automatisierung mit Ansible einarbeiten wollen oder müssen.«
Details
ISBN/GTIN978-3-8362-8906-1
ProduktartBuch
EinbandartGebunden
Erscheinungsjahr2022
Erscheinungsdatum05.05.2022
Auflage2., erw. Aufl.
Seiten442 Seiten
SpracheDeutsch
Gewicht946 g
Artikel-Nr.16510906

Inhalt/Kritik

Inhaltsverzeichnis

Materialien zum Buch ... 15


Vorwort ... 17


Über dieses Buch ... 19


1. Einführung und Installation ... 23


1.1 ... Was ist Ansible? ... 23

1.2 ... Was ist Ansible nicht? ... 25

1.3 ... Setup/Laborumgebung ... 26

1.4 ... Ansible-Installation auf dem Control Host ... 31

1.5 ... Authentifizierung und Autorisierung auf den Target Hosts ... 34

1.6 ... Einrichten der SSH-Public-Key-Authentifizierung ... 36

1.7 ... Ein Ad-hoc-Test ohne jegliche Konfiguration ... 37

1.8 ... Noch ein Hinweis zur Migration von älteren Versionen ... 39



2. Basiseinrichtung und erstes Inventory-Management ... 41


2.1 ... Verzeichnisstruktur einrichten ... 41

2.2 ... Grundkonfiguration (»ansible.cfg«) ... 42

2.3 ... Erstellen und Verwalten eines statischen Inventorys ... 43

2.4 ... Inventory-Aliase ... 46

2.5 ... Jenseits von Ping ... 46

2.6 ... Alternative Inventorys ... 50



3. Ad-hoc-Kommandos und Patterns ... 53


3.1 ... Ad-hoc-Kommandos ... 53

3.2 ... Use cases ... 55

3.3 ... Idempotenz ... 56

3.4 ... Interne Funktionsweise ... 57

3.5 ... Die Ansible-Konsole ... 61

3.6 ... Patterns zum Adressieren von Hosts ... 62



4. Die Konfigurations- und Serialisierungssprache YAML ... 63


4.1 ... Syntax und Struktur ... 63

4.2 ... YAML-Files editieren ... 63

4.3 ... Listen und Maps ... 66

4.4 ... Verschachtelte Strukturen ... 66

4.5 ... Block-Ausdrücke ... 68

4.6 ... Das Nichts in YAML ... 69

4.7 ... Anchors und References ... 69



5. Playbooks und Tasks: die Grundlagen ... 71


5.1 ... Hallo Ansible -- das allererste Playbook ... 71

5.2 ... Formulierung von Tasks ... 74

5.3 ... Beenden von Plays ... 76

5.4 ... Der problematische Doppelpunkt ... 77

5.5 ... Kommandoaufrufe mit den Modulen »command« und »shell« ... 78

5.6 ... Fehler und Retry-Files ... 81

5.7 ... Tags ... 84

5.8 ... Das Kommando »ansible-playbook« ... 85

5.9 ... Eine exemplarische Apache-Installation ... 86

5.10 ... Handler: Tasks nur bei Changes durchführen ... 91



6. Playbooks und Tasks: fortgeschrittene Methoden ... 97


6.1 ... Variablen ... 97

6.2 ... Facts
mehr

Autor

Axel Miesen ist zertifizierter Linux-Systemadministrator und Trainer. Seit 2001 hat er zahlreichen Schulungen zu Themen wie Linux-Shellscripting, Perl, Docker und Ansible durchgeführt.
Weitere Artikel von
Miesen, Axel