Open ednxzu opened 2 months ago
The challenge is that this essentially changes how people use this in its current state. I am not sure I am ready to break the current implementation of how this works (from an end user's perspective)
I can revert the removal of the root path playbooks, so that the old way keeps working. The only change on user's end would be the path of the playbook. People don't have to use the fully qualified name to run the playbook, they can ansible-playbook -i inventory playbooks/site.yml
, This simply enables the option to use fully qualified names.
Proposed Changes
This PR moves the playbooks from the root of the repository to a dedicated
playbooks/
directory to follow ansible guidelines on building collections.This also allows playbooks to be referenced by their fully qualified names (eg.
techno_tim.k3s_ansible.site.yml
) from outside the repository once the collection is installed, allowing easier integration into bigger codebases.Checklist
site.yml
playbookreset.yml
playbook