bendews.cloudflared
cloudflared
Ce rôle simplifie le processus d'installation et d'activation du paquet cloudflared
. Il est couramment utilisé comme un proxy DNS sur HTTPS pour le service Cloudflare 1.1.1.1.
Exigences
- Python >= 2.6
- Ansible >= 2.4
- systemd
Variables du rôle
Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml
pour d'autres variables pouvant être modifiées)
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"
Exemple de Playbook
- hosts: serveurs
tasks:
- name: Installer et configurer cloudflared
include_role:
name: bendews.cloudflared
vars:
cloudflared_allow_firewall: false
cloudflared_enable_service: false
cloudflared_port: 5053
À faire :
- Aucun
Licence
MIT
Informations sur l'auteur
Créé en 2018 par Ben Dews
À propos du projet
Install cloudflared and systemd service for DNS-Over-HTTPS
Installer
ansible-galaxy install bendews.cloudflared
Licence
mit
Téléchargements
259
Propriétaire
Engineer with a passion for network & infrastructure automation