Produkt-Feature
Ansible-Entwicklungstools
Erstellen, Testen und Bereitstellen von Ansible Content in Ihrer IT-Umgebung
Überblick
Ansible®-Entwicklungstools sind eine integrierte und unterstützte Suite von Funktionen, die Teil der Subskriptionen von Red Hat® Ansible Automation Platform sind. Mithilfe dieser Tools können IT-Fachkräfte unterschiedlichster Kompetenzstufen Automatisierungsinhalte schneller als mit manueller Programmierung erstellen und sie benötigen keine umfassenden Programmierkenntnisse, um Module und Playbooks entwickeln, testen und bereitstellen zu können.
Features und Vorteile
Ansible Molecule
Ansible Molecule erstellt Testumgebungen, die reale Umgebungen imitieren, sodass Sie Playbooks, Rollen und Collections unter anderem auf mehreren Instanzen, Betriebssystemen und Virtualisierungsanbietern testen können.
Ansible lint
Ansible lint analysiert Ihre Playbooks, Rollen und Collections im Hinblick auf die Markup-Syntax und die Verwendung der Module. Diese Funktion übertrifft normale YAML-Linters, da sie Ansible-Aufgaben direkt überprüft.
Komponente für Ausführungsumgebungen
Die Komponente für Ausführungsumgebungen beseitigt das Risiko von Abhängigkeitsproblemen beim Erstellen von Automatisierungsinhalten, da es Ihre Collections und deren Abhängigkeiten in einem containerisierten Image (einer sogenannten Ausführungsumgebung) installiert.
Suite für Inhaltstests
Die Suite für Inhaltstests ermöglicht Prüfungen zum Durchsetzen von Codierungsstandards und -anforderungen, Unit-Tests für Ansible-Module sowie Integrationstests, um sicherzustellen, dass Workflows mit Ihren Quellcode-Repositories verbunden sind.
Automation Content Navigator
Automation Content Navigator überprüft und erkundet Collections, Konfigurationen, Dokumentation, Images, Inventories und Playbooks. So können Sie Aufgaben überwachen, Playbooks weitergeben, Ausführungsumgebungen und Inventories durchsuchen, wiederverwendbare Beispiele extrahieren und vieles mehr.
Ansible Content Development Kit
Das Ansible Content Development Kit (CDK) ist eine gebündelte Sammlung von Tools, die das Erstellen von Ansible-Inhalten von manuell arbeitenden IT-Fachkräften auf selbständig arbeitende Entwicklerinnen und Entwickler von Automatisierungsinhalten ausweitet.
Häufig gestellte Fragen
Wer sind Entwicklerinnen und Entwickler von Ansible-Inhalten?
Bei den Entwicklerinnen und Entwicklern von Ansible-Inhalten (oder von Automatisierungslösungen) handelt es sich meist um Domain-Fachkräfte, die Ansible-Inhalte erstellen, um repetitive Aufgaben auf eine wiederholbare, konsistente Weise auszulagern. Mithilfe von Automatisierung setzen sie ihre Expertise und Erfahrung ein, um nicht nur ihre eigene Produktivität und Effizienz, sondern die des gesamten Unternehmens zu verbessern.
Wie erhalte ich Zugang zu Ansible-Entwicklungstools?
Sie können das gebündelte Installationsprogramm von unserem Customer Portal herunterladen oder sich für die Repositories von Ansible Automation Platform anmelden, um Zugriff auf die unterstützten Pakete zu erhalten.
Gibt es Support für Ansible-Entwicklungstools?
Ja, mit Ausnahme von Ansible Molecule, das sich derzeit im Preview für Entwicklungsteams befindet. Im Gegensatz zu nicht unterstützten Community-Projekten ist der Support von Red Hat für Produktivumgebungen in Unternehmen unerlässlich und unterstützt bei Installation, Debugging, Upgrades, Konfigurationen sowie bei der Integration von Content Tools in Red Hat Enterprise Linux®.
Mehr erfahren
Blog
Ansible Molecule
Dieses gefragte Community Feature ist für Entwicklerinnen und Entwickler als Preview mit neuen Funktionen verfügbar.
Interaktives Lab
Einstieg in ansible-builder
Installieren Sie ansible-builder
und erlernen Sie das Erstellen benutzerdefinierter Ausführungsumgebungen in unter einer Stunde.
Developer Hub
Ansible Plugins für Red Hat Developer Hub
Entdecken Sie ein zentrales, internes Portal für Entwicklungsteams, das Ihre Automatisierungs-CoP (Community of Practice) unterstützt und Entwicklungsteams bei der schnelleren Erstellung von Ansible-Inhalten hilft.