Ansible: Core
Introduction
This collection includes core
automation utilities that are used in the deployment of various Lunivity Ring Services.
Core utilities include any kinds of roles and playbooks that are responsible for installing dependencies for services, or other general automations.
Getting Started
Dependencies
Before you begin, ensure you have the following prerequisites:
Ansible
installed on your ansible host.
Installation
Usage
- To use the collection in your Ansible playbooks, include it like this:
---
- name: Example Playbook
hosts: localhost
tasks:
- name: Include role from Lunivity
import_role:
name: lunivity.core.<role>
Advanced Usage
There are multiple roles included in this collection. To view their advanced usage options, visit one of the cards below.
Repository
You can find this project’s repository here.
Contributions
You’re welcome to contribute to this website if you have a Lunivity account (see Gitpot’s homepage for details if registrations aren’t open yet).
License
This project is licensed under the GNU General Public License v3.0 (GPL-3.0). Refer to the LICENSE file for more details.