Jump to section

Composant

Outils de développement Ansible

Créez, testez et déployez des contenus Ansible dans votre environnement informatique.

Jump to section

Présentation

Les outils de développement Ansible® sont une suite prise en charge de fonctionnalités disponibles avec chaque souscription Red Hat® Ansible Automation Platform. Grâce à ces fonctionnalités, tous les professionnels de l'informatique peuvent concevoir, tester et déployer rapidement des modules et playbooks d'automatisation même sans compétences approfondies en matière de codage.

 

Vidéo de présentation d'Ansible Automation Platform 2 (durée : 8 min 30 s). Section sur Content Tools (désormais appelés outils de développement Ansible) à partir de 2 min 48 s

Fonctions et avantages

Ansible Molecule

L'outil Ansible Molecule crée des environnements de test comparables à des environnements réels, dans lesquels vous pouvez tester des playbooks, des rôles et des collections pour plusieurs instances, systèmes d'exploitation, plateformes de virtualisation et d'autres ressources.

Ansible lint

L'outil Ansible lint s'appuie sur la syntaxe de balisage et la manière dont vous utilisez les modules pour analyser vos playbooks, rôles et collections. Il vérifie directement les tâches Ansible, ce que les lints YAML courants ne font pas.

Execution Environment Builder

Execution Environment Builder élimine les problèmes de dépendances qui peuvent survenir lors de la création de contenus d'automatisation en installant vos collections ainsi que toutes leurs dépendances dans une image conteneurisée (ou environnement d'exécution).

Outils de test des contenus

La suite d'outils pour le test des contenus peut exécuter des vérifications concernant l'application de normes de codage, des tests unitaires par rapport aux modules Ansible ainsi que des tests d'intégration pour garantir la connexion de vos workflows à vos référentiels de code source.

Automation Content Navigator

L'outil Automation Content Navigator vérifie et explore les collections, les configurations, la documentation, les images, les inventaires et les playbooks. Il vous permet notamment de visionner les tâches, de partager des playbooks, de parcourir les environnements d'exécution et les inventaires ainsi que d'extraire des exemples réutilisables.

Ansible Content Development Kit

Ansible Content Development Kit (CDK), dont le lancement est prévu en 2024, est un ensemble d'outils qui permettent aux professionnels de l'informatique de créer des contenus Ansible de manière automatisée plutôt que manuellement.

Foire aux questions

Qu'est-ce qu'un créateur de contenus Ansible ?

Un créateur de contenus Ansible (ou développeur d'automatisation) est généralement un spécialiste du domaine qui crée des contenus Ansible afin de réduire le volume de tâches répétitives, de manière cohérente et reproductible. L'automatisation lui permet d'appliquer ses connaissances et son expérience de spécialiste pour améliorer la productivité et l'efficacité à l'échelle de l'entreprise.

Comment accéder aux outils de développement Ansible ?

Vous pouvez télécharger le programme d'installation depuis notre portail client ou vous abonner aux référentiels Ansible Automation Platform pour accéder aux paquets pris en charge.

Les outils de développement Ansible sont-ils pris en charge ?

Oui, à l'exception de l'outil Ansible Molecule (actuellement au stade de version préliminaire pour les développeurs). La prise en charge que propose Red Hat est essentielle pour les environnements de production d'entreprise. Elle facilite l'installation, le débogage, la mise à niveau et la configuration des outils de la suite Ansible Content Tools, ainsi que leur intégration à Red Hat Enterprise Linux®. Les projets communautaires non pris en charge n'offrent pas tous ces avantages.

Pour aller plus loin

Article de blog

Découvrir Ansible Molecule

Cet outil communautaire très utilisé est disponible en tant que version préliminaire pour les développeurs avec de nouvelles fonctionnalités.

Atelier interactif

Débuter avec Ansible Builder

Installez ansible-builder et découvrez comment créer des environnements d'exécution personnalisés en moins d'une heure.

Developer Hub

Developer Hub pour Ansible Automation Platform

La plateforme Red Hat Developer Hub donne accès à une sélection de ressources exclusives pour aider tous les professionnels de l'informatique à devenir des développeurs d'automatisation expérimentés.

Commencez à utiliser Red Hat Ansible Automation Platform.

Parler à un représentant Red Hat