istvano.trdl

Ansible Role: trdl

This role helps you download and install trdl, a Go-based command-line tool that automatically updates software and is open source.

Requirements

  • Ansible version 2.7 or higher

  • Supported Linux Distributions:

    • Debian Family

      • Debian

        • Versions: Jessie (8), Stretch (9)
      • Ubuntu

        • Versions: Xenial (16.04), Bionic (18.04)
    • RedHat Family

      • CentOS

        • Version: 7
    • Note: Other versions may also work, but they haven't been tested.

Role Variables

These variables can change how this role behaves (default values are listed below):

# trdl version number
trdl_version: 'v0.3.2'

Example Playbook

Here's how to use the role in a playbook:

- hosts: servers
  roles:
    - role: istvano.trdl

Development & Testing

This project uses Molecule for testing.

To test it, you can run the provided

Molecule Wrapper with:

./moleculew test

To check the code for issues (lint), use:

./moleculew lint

You can also test it locally with:

ansible-playbook ./tests/test.yml

License

This project is licensed under the MIT License.

Informazioni sul progetto

Ansible role for downloading and installing the trdl tool

Installa
ansible-galaxy install istvano.trdl
Licenza
mit
Download
136
Proprietario