Skip to Content
Ansible: Up and Running, 3ª Edición
book

Ansible: Up and Running, 3ª Edición

by Bas Meijer, Lorin Hochstein, René Moser
September 2024
Intermediate to advanced
472 pages
11h 16m
Spanish
O'Reilly Media, Inc.
Content preview from Ansible: Up and Running, 3ª Edición

Capítulo 14. Garantía de calidad con Molécula

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Si quieres desarrollar una función, necesitas una infraestructura de pruebas. Utilizar contenedores Docker desechables es perfecto para probar con varias distribuciones, o versiones, de Linux sin tocar las máquinas que utilizan los demás.

Molecule es un marco de pruebas en Python para los roles de Ansible. Con él, puedes probar múltiples instancias, sistemas operativos y distribuciones. Puedes utilizar un par de marcos de pruebas y tantos escenarios de pruebas como necesites. Molecule es extensible en su compatibilidad con diversas plataformas de virtualización, mediante un tipo de complemento llamado controlador. Un controlador, para un proveedor, es una biblioteca de Python que se utiliza para gestionar hosts de prueba (es decir, para crearlos y destruirlos).

Molecule fomenta un enfoque que da como resultado funciones desarrolladas de forma coherente, bien escritas y fáciles de entender y mantener. Desarrollado como código abierto en GitHub desde 2015 por @retr0h, Molecule es ahora mantenido por la comunidad como parte del proyecto Ansible by Red Hat.

Instalación y configuración

Molecule depende de Python versión 3.6 o superior y de Ansible versión 2.8 o superior. Dependiendo de tu sistema operativo, puede que necesites instalar paquetes adicionales. Ansible no es una dependencia directa, sino que se utiliza como ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Redes y Kubernetes

Redes y Kubernetes

James Strong, Vallery Lancey
Kubernetes: Up and Running, 3ª Edición

Kubernetes: Up and Running, 3ª Edición

Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson

Publisher Resources

ISBN: 9781098182922