Jump to section

Produkt-Feature

Ansible-Entwicklungstools

Erstellen, Testen und Bereitstellen von Ansible Content in Ihrer IT-Umgebung

Jump to section

Ü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 so Module und Playbooks erstellen, testen und bereitstellen, ohne über umfassende Programmierkenntnisse verfügen zu müssen.

Video-Tour zu Ansible Automation Platform 2. Dauer des Videos: 8:30. Der Abschnitt zu Content Tools (jetzt als „Ansible-Entwicklungstools“ bezeichnet) beginnt ab Minute 2:48.

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, und zwar 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, Images, Inventories, Konfigurationen 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. Der Release des Kits wird für 2024 erwartet.

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.

Erste Schritte mit Red Hat Ansible Automation Platform

Sprechen Sie mit Red Hat