Skip to main content
Project page and docs:
http://mirskytech.github.io/ansible-role-manager
Development:
https://github.com/mirskytech/ansible-role-manager
Feature & issue tracking:
https://github.com/mirskytech/ansible-role-manager/issues
Package Index:
https://pypi.python.org/pypi/ansible-role-manager

Description
======================

Provides the following utilities:

- ``init`` Creates the Ansible recommended folder structure and initial core files for playbooks, roles and modules.

- ``install`` Installs Ansible roles from Ansible Galaxy or located in any version control repository (git, mercurial and svn).

- ``uninstall`` Remove dependencies from the playbook's library

- ``freeze`` Create list of installed dependencies for a playbook

see ``arm help`` for all availble commands.

Installation of Ansible Role Manager (ARM)
================================================

Standard installation::

>> pip install ansible-role-manager

or installation for development::

>> pip install -e git+https://github.com/mirskytech/ansible-role-manager.git#egg=role-manager

or manual installation::

>> git clone https://github.com/mirskytech/ansible-role-manager.git
>> python setup.py install


Get Started
======================

Create a well-structured playbooks (directory structure, initial files):

>> arm init -p MyNewPlaybook

Install a role from Ansible Galaxy:

>> arm install github_owner.github_repo

Install a role from an arbitrary git repository:

>> arm install git+ssh://github.com/github_owner.github_repo.git

Dependencies
======================

- mercurial
- git

- python
- ansible
- requests
- gitpython (0.3.2.RC1)
- colorama
- hgapi


References
==================

- Ansible http://docs.ansible.com/

- Ansible Galaxy https://galaxy.ansible.com/explore



Release Notes & Roadmap
===========================

http://mirskytech.github.io/ansible-role-manager/releasenotes.html

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ansible-role-manager-0.3.1.tar.gz (15.3 kB view details)

Uploaded Source

File details

Details for the file ansible-role-manager-0.3.1.tar.gz.

File metadata

File hashes

Hashes for ansible-role-manager-0.3.1.tar.gz
Algorithm Hash digest
SHA256 5529a64851c40ceac99f83c8e639d81d8aa29595087232b7e1955fe61e7eb157
MD5 a6eaef50f9bdbe79bfb70bd762f3b4e7
BLAKE2b-256 926585f3c8a6521a7f3d2b25393d7a17aec284986749a36a8798948929cc20b3

See more details on using hashes here.

Release history Release notifications | RSS feed

0.4

1 file

0.3.2

1 file

This release

0.3.1 This release

1 file

0.3.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page