Ansible Collection: IoT Stack, role: duc

Fecha publicación
Dificultad
Avanzado
#
87
3 more properties
Publicado
tags
iot, iot gateway, iot gw, industry 4.0, industria 4.0, Ansible, infraestructura as Code, system administration, sysadmin, SRE, Linux, Mac, Windows, semaphore, Ansible ui, ansible semaphore, vpn, collections, role, roles, bridge, network,networking, collection, docker, docker ce, docker compose, DUC, DNS, dynamic dns, noip, no-ip, dynamic update client

Descripción

Se presenta la colección de roles de Ansible IoT stack (Ansible Collection IoT Stack). Concretamente vamos a describir el role DUC (Dynamic DNS Update Client) que es un servicio que vigilará si cambia nuestra IP pública y la actualizará automáticamente en el servicio de noip.com.

Ejemplo de playbook:

En el directorio tests/ del role hay el ejemplo completo, pero el contenido del playbook concretament podría ser algo así:
YAML
---
- name: Install and configure DUC
  hosts: all
  gather_facts: true
  become: true
  roles:
    - role: i40sys.iot_stack.duc

Referencias