buluma.tftpd

Ansible Role tftpd

This role helps you set up and configure tftpd on your machine.

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

Example Playbook

Here’s a simple example from molecule/default/converge.yml that is tested every time there’s a new code update.

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

  roles:
    - role: buluma.tftpd

Make sure your machine is ready. In CI, this is done using molecule/default/prepare.yml:

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

  roles:
    - role: buluma.bootstrap
    # - role: buluma.xinetd

You can also check a detailed explanation and example on how to use these roles.

Requirements

State of Used Roles

These roles are used to set up the system. You can use other methods to prepare your system.

Requirement GitHub Version
buluma.bootstrap Ansible Molecule Version

Context

This role is part of several compatible roles. For more information, check the documentation of these roles.

Here’s a visual overview of related roles:

dependencies

Compatibility

This role has been tested on the following container images:

Container Tags
EL 8
Debian all
Fedora all
opensuse all
Ubuntu jammy, focal, lunar

The minimum version of Ansible needed is 2.12, and tests have been conducted on:

  • The previous version.
  • The current version.
  • The development version.

If you find any issues, please report them on GitHub.

Changelog

See the Role History for updates.

License

This role is licensed under Apache-2.0.

Author Information

Created by Shadow Walker.

Informazioni sul progetto

Install and configure tftpd on your system.

Installa
ansible-galaxy install buluma.tftpd
Licenza
apache-2.0
Download
7.4k
Proprietario
DevOps Engineer