Skip to content
This repository has been archived by the owner on Dec 16, 2021. It is now read-only.

[READ-ONLY] Ansible role dealing with the setup of Ansible Galaxy

Notifications You must be signed in to change notification settings

manala/ansible-role-ansible_galaxy

Repository files navigation

#######################################################################################################

❗ DEPRECATION ❗

This repository and the role associated are deprecated in favor of the Manala Ansible Collection

You will find informations on its usage on the collection repository

#######################################################################################################

Ansible Role: Ansible Galaxy Build Status

Report issues and send Pull Requests in the main Ansible Role repository

This role will deal with the setup of Ansible Galaxy.

It's part of the Manala Ansible stack but can be used as a stand alone component.

Requirements

None.

Dependencies

None.

Installation

Ansible 2+

Using ansible galaxy cli:

ansible-galaxy install manala.ansible_galaxy

Using ansible galaxy requirements file:

- src: manala.ansible_galaxy

Role Variables

Name Default Type Description
manala_ansible_galaxy_roles [] Array Roles
manala_ansible_galaxy_force manala_ansible_galaxy.update Boolean Force
manala_ansible_galaxy.update false Boolean Update roles

Roles

manala_ansible_galaxy_roles allow you to install ansible galaxy roles.

manala_ansible_galaxy_roles:
  - manala.skeleton

Flags

Update roles

manala_ansible_galaxy:
  update: true

# Can also be set across manala roles
manala:
  update: true

Example playbook

- hosts: servers
  roles:
    - { role: manala.ansible_galaxy }

Licence

MIT

Author information

Manala (http://www.manala.io/)