No description
Find a file
Mathieu Fruchet 8db2aabfb3
All checks were successful
Linting / Ansible Lint (push) Successful in 1m49s
Rename pdns_auth to pdns
2026-02-13 18:36:32 +01:00
.forgejo/workflows Add Ansible dependencies 2026-02-13 14:51:48 +01:00
defaults Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
handlers Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
meta Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
static Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
tasks Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
templates Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
vars Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
.gitignore Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
LICENCE.md Création de l'architecture du rôle 2026-01-22 16:01:38 +01:00
README.md Rename pdns_auth to pdns 2026-02-13 18:36:32 +01:00
requirements-ansible.yml Création de l'architecture du rôle 2026-01-22 16:01:38 +01:00
requirements.txt Création de l'architecture du rôle 2026-01-22 16:01:38 +01:00

Ansible Role: PowerDNS Auth

Version Button: GPL v3 Static Badge Static Badge

Ce rôle Ansible déploie PowerDNS Authoritative en utilisant Podman en mode rootless.

Prérequis

  • Ansible >= 2.14
  • systemd
  • podman
  • acl

Dépendances

  • Collection ansible.posix
  • Collection containers.podman

Variables du Rôle

Exemple d'utilisation

Recette

---
- name: Déployer PowerDNS Authoritative
  hosts: pdns
  become: true

  roles:
    - role: hutit.containers.podman
    - role: hutit.containers.pdns

Inventaire

[pdns]
ns01.example.com

Licence

GPL-3.0-or-later

Auteur

Hutaeh - HUTIT