# Class for forgeo action runner. class podmanrunner::runner ( Integer $replicas = 2, ) { user { 'podmanuser': ensure => present, home => '/opt/podmanuser', shell => '/usr/sbin/nologin', uid => '1001', managehome => true, } package { 'podman': ensure => installed, provider => apt, } file { '/opt/podmanuser/docker-compose.yaml': ensure => file, content => template('podmanrunner/docker-compose.yaml.erb'), owner => 'podmanuser', group => 'podmanuser', mode => '0600', } }