bendews.cloudflared
cloudflared
Diese Rolle vereinfacht den Prozess der Installation und Aktivierung des cloudflared
Pakets. Es wird häufig als DNS-Über-HTTPS-Proxy für den Cloudflare 1.1.1.1 Dienst verwendet.
Anforderungen
- Python >= 2.6
- Ansible >= 2.4
- systemd
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml
für weitere veränderbare Variablen)
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"
Beispiel Playbook
- hosts: servers
tasks:
- name: Installiere und konfiguriere cloudflared
include_role:
name: bendews.cloudflared
vars:
cloudflared_allow_firewall: false
cloudflared_enable_service: false
cloudflared_port: 5053
TODO:
- Keine
Lizenz
MIT
Autoreninformationen
Erstellt 2018 von Ben Dews
Über das Projekt
Install cloudflared and systemd service for DNS-Over-HTTPS
Installieren
ansible-galaxy install bendews.cloudflared
Lizenz
mit
Downloads
259
Besitzer
Engineer with a passion for network & infrastructure automation