redbeard28.basetools

ANSIBLE-ROLE-BASETOOLS

This Ansible role installs some basic packages.

Some packages, like NTP, are not set up in this role. I've created a separate role to install and configure NTP.

How to Use This Role

To use this role, you need to include it in a playbook.

You can install this Galaxy role with the following command:

ansible-galaxy install -r requirements.yml 

In your requirements.yml, include the following:

# From GitHub, overriding the name and specifying a specific tag
- src: git+ssh:[email protected]/redbeard28/ansible-role-basetools.git
  version: master
  name: basetools

For more information, visit the Ansible Docs.

Requirements

  • Ansible version 2.9 or higher

Role Variables

---
# Place any role variables here

Dependencies

  • None

Example Playbook

Here’s an example of how to use this role, including how to pass in parameters:

- hosts: all
  roles:
    - { role: basetools, tags: mytags }

Molecule Testing Framework

You can use the Molecule testing framework to test this role with the following commands:

image=debian tag="buster" molecule converge 
image=debian tag="buster" molecule verify 

Author Information

Jeremie CUADRADO ¹ from REDBEARD-CONSULTING

Informazioni sul progetto

Ansible role install some base packages.

Installa
ansible-galaxy install redbeard28.basetools
Licenza
Unknown
Download
804
Proprietario