You can run podman rootless but still run it from regular root systemd, by specifying User=rootless_user in the service.
This makes it easier to restart the service, as root can do it as a normal service rather than having to switch user and use systemctl --user.
This still requires lingering for the rootless user. I think the only changes needed to the role would be the path to the systemd unit, and to add the User= line to the service file.
You can run podman rootless but still run it from regular root systemd, by specifying User=rootless_user in the service.
This makes it easier to restart the service, as root can do it as a normal service rather than having to switch user and use
systemctl --user
.This still requires lingering for the rootless user. I think the only changes needed to the role would be the path to the systemd unit, and to add the User= line to the service file.