Ansible role for setting up tftpd.
This Ansible role installs and configures tftpd on supported platforms.
This role has no special prerequisites.
python3(Python 3.8 or later)
- ansible >= 2.15
This role has no dependencies.
| OS Family | Distribution | Version | Container Image |
|---|---|---|---|
| RedHat | AlmaLinux | 8 | jomrr/molecule-almalinux:8 |
| 9 | jomrr/molecule-almalinux:9 | ||
| Alpine | Alpine | 3.18 | jomrr/molecule-alpine:3.18 |
| 3.19 | jomrr/molecule-alpine:3.19 | ||
| Debian | Debian | 11 | jomrr/molecule-debian:11 |
| 12 | jomrr/molecule-debian:12 | ||
| RedHat | Fedora | 39 | jomrr/molecule-fedora:39 |
| 40 | jomrr/molecule-fedora:40 | ||
| rawhide | jomrr/molecule-fedora:rawhide | ||
| Debian | Ubuntu | 20.04 | jomrr/molecule-ubuntu:20.04 |
| 22.04 | jomrr/molecule-ubuntu:22.04 | ||
| 24.04 | jomrr/molecule-ubuntu:24.04 |
No role default variables specified, see defaults/main.yml.
Example playbooks(s) that show how to use this role.
A simple default example playbook for using jomrr.tftpd.
---
# name: "jomrr.tftpd"
# file: "playbook_tftpd.yml"
- name: "PLAYBOOK | tftpd"
hosts: all
gather_facts: true
roles:
- role: "jomrr.tftpd"