Kaleemullah Siddiqui
I am DevOps Tech lead and Product Owner at RedHat. My interest areas are cryptography, security, DevOps and have around 17 years of experience around QE, DevOps areas.
Love OpenSource...
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.