buluma.ara_api

Ansible Role ara_api

This role helps you install and set up the ara API on your machine.

GitHub Version Issues Pull Requests Downloads
github Version Issues PullRequests Ansible Role

Example Playbook

Here’s an example from molecule/default/converge.yml. This runs tests automatically with every update.

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.ara_api
      ara_api_secure_logging: false

Before running this, the machine needs preparing. In Continuous Integration (CI), this is done with molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: buluma.bootstrap
    - role: buluma.git
    - role: buluma.setuptools

For a detailed guide, check out this full explanation on using these roles.

Requirements

You will need the pip packages listed in requirements.txt.

State of Used Roles

These roles help prepare your system. You can use other methods to prepare your system.

Requirement GitHub Version
buluma.bootstrap Ansible Molecule Version
buluma.git Ansible Molecule Version
buluma.setuptools Ansible Molecule Version

Context

This role works with a variety of compatible roles. For more details, you can check the documentation of these roles.

Here's a visual guide to related roles:

dependencies

Compatibility

This role has been tested on the following container images:

Container Tags
EL all
Debian all
Fedora all
Ubuntu bionic

You need at least Ansible version 2.12. Tests have been conducted on the previous, current, and development versions of Ansible.

If you encounter any problems, please let us know on GitHub.

Changelog

Check Role History for updates.

License

This project is available under the Apache-2.0 license.

Author Information

Created by Shadow Walker.

Informazioni sul progetto

Install and configure ara api on your system.

Installa
ansible-galaxy install buluma.ara_api
Licenza
apache-2.0
Download
345
Proprietario
DevOps Engineer