April 2025

ORNL Report

Scaling a Podman Container Factory in the Cloud

By:
Heise, David A; Taylor, Curtis R; Amren, Steven; Morehead, Drew; Flores, Brittany
Publication Date:
April 2, 2025

Abstract

This technical report describes an implementation of a scalable continuous integration/continuous deployment infrastructure using Microsoft Azure and GitLab resources. We utilize GitLab continuous integration podman executors to provide rootless container operations in both privileged and unprivileged modes of operation. We utilize the GitLab Fleeting plugin for Azure to manage the scaling of continuous integration execution resources. This creates a scalable, rootless, and isolate continuous integration/continuous deployment job execution infrastructure.