Skip to content

Template for creating ansible Collections

License

Notifications You must be signed in to change notification settings

umn-devex/ansible_collections_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible_collections_Template

Use this repo to create an ansible collection and add it to ansible galaxy to be shared. See additional information on collections HERE.

Prerequisites:

  • You have a Galaxy account. They are free and leverage your Github.com account.
    • If you don't already have one, go to the Galaxy site, click on the "Login" icon, this should take you to a page with the github logo, click on it and you will be directed to the github.com login page
    • The default namespace will be your github Id, but you can request an additional namespace here
  • Github Actions enabled or available.

How to use this template

  1. Click on the Green button above, "Use this template", and select "Create a new repository"
    1. This should go in your own organization
  2. Update the galaxy.yml file
    1. set namespace: to the namespace of your galaxy account
    2. set name: to the name of this collection
  3. If you are not creating plug-ins you can delete that folder
  4. Add your roles to the 'roles' folder
  5. (Optional) Adjust the meta/runtime.yml file to reflect which versions of ansible this collection is appropriate for

About

Template for creating ansible Collections

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published