David Pascual
Hey there!
I'm a DevOps - Software Engineer from Spain. I work at Red Hat, in the RHEL Identity Management Operations team, continuosly improving our CI/CD framework to ensure agile delivery.
Red Hat
Job title –Software Engineer
Session
Automating virtual machine provisioning across multiple clouds can be a challenge, especially in CI workflows or testing environments. mrack (https://github.com/neoave/mrack) is a multi-cloud provisioning tool designed to make this process easier by translating infrastructure requirements across providers.
The development of mrack started when limitations were found in tools like Linchpin. It offers faster provisioning using asynchronous operations, supports multi-architecture environments (Windows, Linux, and various OS flavors), and simplifies multi-host setups. These features make mrack a strong choice for diverse CI use cases.
In this talk, I’ll present how mrack works with providers like AWS, OpenStack, Podman, and Beaker. I’ll showcase real-world examples, including its use in IdM-CI (Red Hat Identity Management CI framework), tmt (test management tool), and an automated deployment example for Walmart.