rofrantz.duckdns

DuckDns con Ansible

Ansible Role Estado de Construcción licencia

Un rol de Ansible que instala DuckDns (https://www.duckdns.org) en máquinas Ubuntu a través de Ansible Galaxy.

Requisitos

Cualquier requisito previo que no pueda ser cubierto por Ansible o el rol debe mencionarse aquí. Por ejemplo, si el rol utiliza el módulo EC2, puede ser una buena idea mencionar en esta sección que se requiere el paquete boto.

ansible.cfg

Este rol está diseñado para funcionar con "hash_behaviour" en modo de fusión. Asegúrate de que tu ansible.cfg contenga estas configuraciones:

[defaults]
hash_behaviour = merge

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (consulta defaults/main.yml):

# archivo de valores predeterminados para duckdns
duckdns_project_root: /etc/duckdns
duckdns_project_log: /var/log/duckdns

# Configuraciones de máquina local DuckDNS
duckdns_user: duckdns
duckdns_group: duckdns

# Configuraciones remotas de DuckDNS
duckdns_subdomain: tu-nombre-de-subdominio-duckdns
duckdns_token: tu-token-duckdns

# Actualización inmediata de DuckDNS
duckdns_update_now: no

Dependencias

N/A

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) es siempre útil para los usuarios:

- hosts: servidores
  roles:
     - { role: rofrantz.duckdns }

Licencia

MIT

Información del Autor

Francisc Ungureanu

Acerca del proyecto

Installs Duck DNS (https://www.duckdns.org)

Instalar
ansible-galaxy install rofrantz.duckdns
Licencia
mit
Descargas
318
Propietario