- Project page and docs:
- Development:
- Feature & issue tracking:
- Package Index:
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 and name it locally as myrolename:
>> arm install git+ssh://github.com/github_owner/github_repo.git
or install with changing the locally installed name to myrolename:
>> arm install git+ssh://github.com/github_owner/github_repo.git#alias=myrolename
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
Release files for ansible-role-manager 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ansible-role-manager-0.4.tar.gz | 20.2 kB | Details |
Release files / ansible-role-manager-0.4.tar.gz
| Download URL | ansible-role-manager-0.4.tar.gz |
|---|---|
| Size | 20.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c4e5a6920205af7f3b8c14816b697d7da8dd89f784b7df93eb189823295cd533
|
|
BLAKE2b-256 checksum How to use checksums |
337abb04634144829c698638725a033c7ae13dcbf90bab4aa8328ab998d95953
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |