You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the current state, all roles are in the same repo and the install process relies in using Ansible locally. While this approach works just fine, we may split the project in multiple repos (under the same "Hanzo flag") so that the project is more extensible and general purpose.
This means splitting each single role in a different repository, having it uploaded to https://galaxy.ansible.com
Benefits are:
Fast testing and changes (we only test what is changing)
Reusable components
Cons:
Fragmentation makes the project harder to maintain
Tracking of issues is impacted because now they are split in multiple repos
To be investigated...
The text was updated successfully, but these errors were encountered:
Overview
In the current state, all roles are in the same repo and the install process relies in using Ansible locally. While this approach works just fine, we may split the project in multiple repos (under the same "Hanzo flag") so that the project is more extensible and general purpose.
This means splitting each single role in a different repository, having it uploaded to https://galaxy.ansible.com
Benefits are:
Cons:
To be investigated...
The text was updated successfully, but these errors were encountered: