robertdebock.tftpd
Ansible Role tftpd
This role installs and sets up tftpd on your system.
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
- You need to install the pip packages listed in requirements.txt.
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 |
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:
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.
Install and configure tftpd on your system.
ansible-galaxy install robertdebock.tftpd