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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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
omnianamespace (see Omnia collections).It might make sense to make the
commonplays, which has overlap between Slurm and Kubernetes, in both theslurmandkubernetescollections, 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