sebdanielsson.cloudflared

cloudfared (Túnel de Acceso Cero de Cloudflare)

Este rol instala cloudflared (Túnel de Acceso Cero de Cloudflare) en sistemas de la familia Debian, RedHat y Archlinux. También puede crear un servicio y establecer la conexión con Cloudflare si se proporciona una credencial.

Este es mi primer rol de Ansible y no está completo en cuanto a funciones. ¡Siéntete libre de enviarme un PR si deseas agregar más funcionalidades de cloudflared!

Requisitos

  • Sistema init systemd
  • Sistemas de la familia Debian (Prácticamente todos los que están en mantenimiento actualmente)
  • Sistemas de la familia RedHat con el gestor de paquetes dnf
  • Sistemas de la familia Archlinux con pacman
  • ansible-core 2.15.1 debido al uso del módulo deb822_repository

Variables del Rol

cloudflare_tunnel_enable - Si se debe crear un servicio para el túnel o no. Esta opción requiere que se establezca cloudflare_tunnel_credential. cloudflare_tunnel_credential - Necesitas proporcionar una credencial para activar el túnel.

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: localhost

  roles:
    - role: sebdanielsson.cloudflared
      vars:
        cloudflare_tunnel_enable: true
        cloudflare_tunnel_credential: <tu_credential_de_túnel_cf>
      state: present

Licencia

MIT

Información del Autor

Creado por Sebastian Danielsson 2023
Perfil de GitHub: https://github.com/sebdanielsson
Sitio web: https://sebbo.io

Acerca del proyecto

Install and configure cloudflared (Cloudflare Zero Access Tunnel) on Debian, RedHat and Archlinux family systems.

Instalar
ansible-galaxy install sebdanielsson.cloudflared
Licencia
mit
Descargas
2.9k
Propietario