bendews.cloudflared
cloudflared
Este rol simplifica el proceso de instalación y activación del paquete cloudflared. Comúnmente se utiliza como un proxy DNS a través de HTTPS para el servicio de Cloudflare 1.1.1.1.
Requisitos
- Python >= 2.6
 - Ansible >= 2.4
 - systemd
 
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (consulta defaults/main.yml para más variables que se pueden modificar)
cloudflared_allow_firewall: false
cloudflared_enable_service: true
cloudflared_upstream: "https://1.1.1.1/dns-query"
cloudflared_port: 5053
cloudflared_options: "proxy-dns --port {{ cloudflared_port }} --upstream {{ cloudflared_upstream }}"
cloudflared_bin_location: "/usr/local/bin"
Ejemplo de Playbook
- hosts: servidores
  tasks:
    - name: Instalar y Configurar cloudflared
      include_role:
        name: bendews.cloudflared
      vars:
      cloudflared_allow_firewall: false
      cloudflared_enable_service: false
      cloudflared_port: 5053
Tareas Pendientes:
- Ninguna
 
Licencia
MIT
Información del Autor
Creado en 2018 por Ben Dews
Acerca del proyecto
 Install cloudflared and systemd service for DNS-Over-HTTPS
Instalar
 ansible-galaxy install bendews.cloudflaredLicencia
 
            mit
          
Descargas
 
            270
          
Propietario
 Engineer with a passion for network & infrastructure automation
