Jump to section

Tout savoir sur les collections de contenus Ansible Content Collections

Copier l'URL

Les collections de contenus Ansible® Content Collections sont un format de distribution des contenus Red Hat® Ansible® Automation Platform, qui peuvent inclure des playbooks, rôles, modules et plug-ins adaptés à des domaines spécifiques. 

Les collections de contenus Ansible Content Collections sont la nouvelle référence en matière de distribution, de maintenance et d'utilisation de contenus d'automatisation. Elles associent plusieurs types de contenus Ansible Automation Platform, ce qui permet d'améliorer la flexibilité et l'évolutivité.

Le format des collections doit être cohérent et permettre aux créateurs de contenus de distribuer en même temps des groupes de modules, de plug-ins, de rôles et la documentation, et aux utilisateurs de s'en servir depuis un seul et même endroit. 

Les collections de contenus Ansible Content Collections aident les utilisateurs de la solution Ansible Automation Platform à accélérer l'automatisation avec des contenus précomposés fournis par Red Hat et des partenaires certifiés.

Ces collections sont triées par domaine, ce qui demande moins de travail en amont pour trouver et combiner différents rôles et modules.

L'entreprise automatisée

Apprenez à mettre en œuvre l'automatisation à l'échelle de l'entreprise.

Jusqu'à présent, les créateurs de contenus devaient attendre que leurs modules soient sélectionnés pour une prochaine version d'Ansible ou devaient les ajouter aux rôles, ce qui compliquait l'utilisation et la gestion des contenus.

Les collections de contenus Ansible Content Collections sont publiées et gérées séparément des versions principales du produit. Il est ainsi possible de publier plus souvent des mises à jour des fonctions et de nouveaux contenus.

Les collections de contenus sont développées de sorte à être compatibles avec certaines versions d'Ansible Automation Platform. 

Grâce aux collections de contenus Ansible Content Collections qui regroupent des composants tels que les modules, les rôles, les plug-ins, les playbooks et la documentation correspondante, les créateurs de contenus d'automatisation peuvent désormais suivre le rythme de la demande en matière d'automatisation. Ainsi, le contenu mis à jour est disponible en permanence pour les utilisateurs de l'automatisation. 

Par exemple, un fournisseur de cloud public peut désormais introduire de nouveaux services et permettre leur automatisation sans attendre que les modules soient acceptés par l'ensemble de la communauté Ansible.

Les collections de contenus certifiés Red Hat Ansible se concentrent sur la manière d'effectuer des intégrations avec les plateformes Red Hat et celles des partenaires (généralement sous la forme de modules, rôles, playbooks, plug-ins et/ou documentation). Les collections de contenus certifiés Red Hat Ansible sont entièrement prises en charge par Red Hat. 

Le contenu validé Ansible propose des conseils d'experts sur la manière d'effectuer des opérations ou des tâches sur une plateforme Red Hat ou de partenaire (généralement sous la forme de rôles et de documentation). Certains contenus validés peuvent faire référence à une collection de contenus certifiés Red Hat Ansible afin de simplifier l'utilisation de la collection. Le contenu validé Ansible est sélectionné et testé par Red Hat pour fonctionner en production avec Ansible Automation Platform. Par contre, puisqu'il est personnalisable, Red Hat n'en assure pas la prise en charge. 

Créé par la communauté des utilisateurs Ansible, le contenu de la communauté Ansible peut aider à l'intégration avec les plateformes ou fournir des conseils sur l'exécution des opérations et des tâches sur ces plateformes. Le contenu communautaire se trouve à l'adresse galaxy.ansible.com. Il n'est ni pris en charge ni testé par Red Hat.

Le référentiel Ansible Automation Hub est le portail officiel qui permet de trouver et de télécharger des collections de contenus certifiés Ansible Content Collections, provenant de Red Hat et de ses partenaires technologiques. Des informations complètes sur les collections officiellement gérées par Red Hat sont disponibles dans cet article de la base de connaissances.

À partir de la version 2.3 d'Ansible Automation Platform, vous pouvez accéder directement au contenu validé Ansible en passant par le référentiel Automation Hub privé. 

L'accès aux référentiels Ansible Automation Hub et Automation Hub privé est compris dans la souscription Ansible Automation Platform. Ces référentiels comptent plus de 135 collections de contenus certifiés provenant de plus de 60 partenaires leaders sur le marché.

Les collections de contenus certifiés Red Hat Ansible peuvent être publiées dans le référentiel Ansible Automation Hub. Elles fournissent des contenus d'automatisation directement à l'utilisateur, à intégrer à Ansible Automation Platform.

Vous pouvez partager les collections de contenus que vous créez avec d'autres personnes de votre entreprise via le référentiel Automation Hub privé.

Avec le référentiel Automation Hub privé, les développeurs peuvent collaborer plus facilement, publier leurs propres contenus et rationaliser le partage et la distribution au sein de l'entreprise. Par ailleurs, il prend en charge les environnements Automation Execution Environment. Vous pouvez ainsi créer et partager des images de conteneurs avec des environnements définis, cohérents et portables pour exécuter vos processus automatisés. 

Les collections de contenus propres à une entreprise peuvent être publiées dans un référentiel Automation Hub privé, tandis que les collections créées par la communauté peuvent être importées dans le référentiel Ansible Galaxy en vue de leur partage au sein de la vaste communauté de l'automatisation Ansible.

Lorsqu'elles mettent en œuvre l'automatisation au sein de l'entreprise, les équipes informatiques ont besoin d'une méthode standardisée pour définir et intégrer les workflows d'automatisation à d'autres outils et processus. Elles ont aussi besoin d'un environnement d'exécution fiable et évolutif ainsi que d'un système centralisé qui facilite les vérifications.  

La solution Ansible Automation Platform standardise la manière dont l'automatisation est déployée, lancée, déléguée et vérifiée. Elle vous permet ainsi d'automatiser vos processus en toute confiance et de limiter les incohérences au sein de l'entreprise.

Et puisqu'elle repose sur un langage d'automatisation facile à utiliser, la solution Ansible Automation Platform permet aux utilisateurs de coordonner rapidement plusieurs équipes et individus autour du partage, de l'examen et de la gestion des contenus d'automatisation. Les équipes peuvent commencer à mettre en œuvre et à partager les processus automatisés plus rapidement grâce aux contenus précomposés des collections de contenus Ansible Content Collections.

Pour aller plus loin

Article

Automation Controller : tout savoir sur le contrôleur d'automatisation

Le contrôleur d'automatisation est le plan de contrôle de l'automatisation. Il comprend une interface utilisateur, une API dans laquelle on peut naviguer, le contrôle d'accès basé sur les rôles, la planification des tâches, des notifications intégrées, la gestion graphique des inventaires, des intégrations CI/CD et des fonctions de visualisation des workflows.

Article

Apprendre les bases d'Ansible

Découvrez le fonctionnement d'Ansible et apprenez à utiliser son moteur d'automatisation pour installer des logiciels, automatiser des tâches quotidiennes, provisionner une infrastructure, améliorer le niveau de sécurité et de conformité, appliquer des correctifs système et partager les processus automatisés avec toute l'entreprise.

Article

Un playbook Ansible, qu'est-ce que c'est ?

Un playbook Ansible est un modèle de tâches d'automatisation exécutées sur un ensemble, un groupe ou une classification d'hôtes. Les playbooks Ansible permettent au personnel informatique de programmer des applications, des services, des nœuds de serveurs ou d'autres ressources sans avoir à tout créer en partant de rien.

Commencez à utiliser une plateforme d'automatisation d'entreprise

Plateforme pour la mise en œuvre de l'automatisation à l'échelle de l'entreprise, quelle que soit votre situation.

Illustration - mail

Ce type de contenu vous intéresse ?

Inscrivez-vous à notre newsletter Red Hat Shares.