Replies: 3 comments 3 replies
-
Created a wiki page for continuing to iterate on the structure of Omnia collections. |
Beta Was this translation helpful? Give feedback.
-
@lwilson |
Beta Was this translation helpful? Give feedback.
-
Ansible has now enabled use of playbooks from collections (see ansible/ansible#68844 and ansible/ansible#67435), so I think it would be worthwhile to use the capability for tying together the various roles within each collection. For example, the
The inventory could include host sets Tags could be placed at each
|
Beta Was this translation helpful? Give feedback.
-
Before discussions were enabled we had talked about the possibility of using Ansible collections in #139. We did not go to collections at that time, but did refactor the code in an attempt to reduce the number of independent roles.
@j0hnL and I have discussed how we could potentially break the repository up into different collections under the
omnia
namespace (see Omnia collections).It might make sense to make the
common
plays, which has overlap between Slurm and Kubernetes, in both theslurm
andkubernetes
collections, in order to allow each of those collections to run independently.Moving to collections would allow collaborators/users to take advantages of parts of the Omnia framework, without having the entire set of plays as a monolithic piece. I think this would lead to greater adoption of Omnia, as not all sites need all components.
Beta Was this translation helpful? Give feedback.
All reactions