Ansible
Radikal einfache IT-Automatisierungsplattform für Konfigurationsmanagement, Deployment und Orchestrierung.
Überblick
Ansible ist ein agentenloses IT-Automatisierungssystem, mit dem sich Konfiguration, Deployment und Orchestrierung vieler Rechner gleichzeitig verwalten lassen. Anstatt auf jedem Zielsystem eine spezielle Agentensoftware zu installieren, verbindet es sich über den vorhandenen SSH-Daemon, sodass auf den verwalteten Systemen nichts zusätzlich vorbereitet werden muss.
Es basiert auf wenigen Design-Zielen: eine minimale Lernkurve, eine Beschreibung der Infrastruktur, die sowohl für Menschen als auch Maschinen lesbar ist, und die Vereinfachung komplexer Vorgänge – etwa unterbrechungsfreie Rolling Updates hinter einem Load Balancer. Module, die die eigentliche Arbeit ausführen, können in jeder dynamischen Sprache geschrieben werden, nicht nur in Python.
Ansible wird häufig für Konfigurationsmanagement, Anwendungs-Deployment, Cloud-Provisionierung, Ad-hoc-Befehlsausführung und die Automatisierung von Netzwerkgeräten eingesetzt und eignet sich damit gut für Teams, die Infrastruktur automatisieren möchten, ohne auf jedem verwalteten Host einen eigenen Agenten laufen zu lassen.
- Kategorien
- DevOps
- Schlagwörter
- configuration-managementautomationiacdevops
- Sprachen
- Python
- Lizenz
- GPL-3.0
Ähnliche Projekte
Terraform
BUSL-1.1Infrastructure-as-Code-Tool zum sicheren und effizienten Aufbau, Ändern und Versionieren von Infrastruktur.
- DevOps
cert-manager
Apache-2.0Automatisiert das Ausstellen, Erneuern und Verwalten von TLS-Zertifikaten für Kubernetes-Anwendungen und eliminiert manuelle Zertifikatsverwaltung.
- DevOps
Kubernetes
Apache-2.0Quelloffenes System zur Automatisierung von Deployment, Skalierung und Verwaltung containerisierter Anwendungen.
- DevOps
OpenTofu
MPL-2.0Community-getriebener, quelloffener Fork von Terraform, entstanden nachdem HashiCorp Terraform 2023 auf eine nicht offene Lizenz umgestellt hat.
- DevOps
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.