robertdebock.tftpd

Ansible Role tftpd

This role installs and sets up tftpd on your system.

GitHub GitLab Downloads Version
GitHub GitLab Downloads Version

Example Playbook

This example is from molecule/default/converge.yml and is tested every time there’s a push, pull request, or release.

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

  roles:
    - role: robertdebock.tftpd

Before running the playbook, you need to prepare the system. This can be done in CI using molecule/default/prepare.yml:

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

  roles:
    - role: robertdebock.bootstrap

Check out a complete guide and example on how to use these roles.

Requirements

State of Used Roles

The following roles help to set up the system. You can choose to prepare your system in a different way.

Requirement GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab

Context

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

Here’s an overview of related roles: dependencies

Compatibility

This role has been tested on the following container images:

Container Tags
EL 9
Debian all
Fedora all
Ubuntu all

You need at least Ansible version 2.12. Tests have been performed on:

  • Previous versions
  • Current version
  • Development version

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

License

This role is licensed under Apache-2.0.

Author Information

Created by robertdebock

Feel free to consider sponsoring me.

Informazioni sul progetto

Install and configure tftpd on your system.

Installa
ansible-galaxy install robertdebock.tftpd
Licenza
apache-2.0
Download
1.6k
Proprietario
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.