You can run the Ansible playbooks or roles against a local VM for development.
There is a localvm inventory which adds the
standard cockpit
c
SSH machine. Start e.g. a fedora-coreos
or fedora-39
VMs about
Launch a task runner with
ansible-playbook -i inventory localvm/launch-tasks.yml