Mehr lesen
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 Management
- Ad-hoc-Kommandos und Patterns
- YAML: die Konfigurations- und Serialisierungssprache
- Playbooks, Tasks und Plays
- Modularisierung mit Rollen und Includes
- Die Modul-Bibliothek
- Webinterfaces: Ansible AWX/Tower und mehr
- Ansible und Docker
- Callback Plugins
- Beispielkonfigurationen und Best Practices
Über den Autor / die Autorin
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.
Zusammenfassung
Cattle statt Pets! Konfigurationsmanagement mit AnsibleMit Ansible sorgen Sie auf Ihrer Serverfarm für Ordnung. Eine rein manuelle Administration von Servern bzw. Konfiguration kann sehr fehleranfällig, aufwendig und schlecht nachvollziehbar sein. Die Lösung ist eine IT-Automations-Engine wie Ansible, mit der Admins ihre IT-Infrastruktur organisieren. In diesem Buch stellt Ihnen Axel Miesen Ansible vor und zeigt Ihnen praxisnah, wie Sie das automatisierte Deployment Ihrer Dienste orchestrieren und für standardisierte und dokumentierte Abläufe sorgen.Von der Einrichtung bis zum Rollout lernen Sie, wie Sie Ihre IT mit Ansible besser administrieren. Dank zentraler Konfiguration und konsequenter Automatisierung vereinfachen Sie den Betrieb und die Skalierung Ihrer Infrastruktur und reduzieren Fehlerquellen. An einem Beispielszenario stellt Ihnen der Ansible-Profi alle Themen rund um das Open-Source-Automatisierungswerkzeug vor. Playbooks und Konfigurationsdateien stehen Ihnen ebenso zum Download bereit wie auch Docker-Container zum Testen und Ausprobieren.Von den Grundlagen zum orchestrierten DeploymentPlaybooks schreiben, verstehen und debuggenBest Practices zur Konfigurationsverwaltung, Docker-Integration und ModularisierungNeu in der zweiten Auflage: Collections, Ansible und die Cloud, Entwickeln und Testen mit Molecule, Webinterfaces: nachträgliche Analyse mit ARA 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