sebdanielsson.cloudflared

cloudflared (Tunnel Zero Accès Cloudflare)

Ce rôle installe cloudflared (Tunnel Zero Accès Cloudflare) sur des systèmes de la famille Debian, RedHat et Archlinux. Il peut également créer un service et établir la connexion à Cloudflare si un identifiant est fourni.

C'est mon premier rôle Ansible et il n'est pas entièrement fonctionnel. N'hésitez pas à m'envoyer une demande de contribution si vous souhaitez ajouter plus de fonctionnalités à cloudflared !

Exigences

  • Système d'init systemd
  • Systèmes de la famille Debian (à peu près tous ceux qui sont actuellement maintenus)
  • Systèmes de la famille RedHat avec le gestionnaire de paquets dnf
  • Systèmes de la famille Archlinux avec pacman
  • ansible-core 2.15.1 en raison de l'utilisation du module deb822_repository

Variables du Rôle

cloudflare_tunnel_enable - Indique s'il faut créer un service pour le tunnel ou non. Cette option nécessite que cloudflare_tunnel_credential soit défini. cloudflare_tunnel_credential - Vous devez fournir un identifiant pour établir le tunnel.

Dépendances

Aucune.

Exemple de Playbook

- hosts: localhost

  roles:
    - role: sebdanielsson.cloudflared
      vars:
        cloudflare_tunnel_enable: true
        cloudflare_tunnel_credential: <votre_identifiant_cf_tunnel>
      state: present

Licence

MIT

Informations sur l'Auteur

Créé par Sebastian Danielsson 2023
Profil GitHub : https://github.com/sebdanielsson
Site Web : https://sebbo.io

À propos du projet

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

Installer
ansible-galaxy install sebdanielsson.cloudflared
Licence
mit
Téléchargements
2.9k
Propriétaire