bendews.cloudflared
cloudflared
Ta rola upraszcza proces instalacji i aktywacji pakietu cloudflared
. Jest często używana jako proxy DNS przez HTTPS dla usługi Cloudflare 1.1.1.1.
Wymagania
- Python >= 2.6
- Ansible >= 2.4
- systemd
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml
dla dodatkowych zmiennych, które można modyfikować)
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"
Przykład Playbooka
- hosts: serwery
tasks:
- name: Zainstaluj i skonfiguruj cloudflared
include_role:
name: bendews.cloudflared
vars:
cloudflared_allow_firewall: false
cloudflared_enable_service: false
cloudflared_port: 5053
TODO:
- Brak
Licencja
MIT
Informacje o autorze
Stworzone w 2018 roku przez Bena Dewsa
O projekcie
Install cloudflared and systemd service for DNS-Over-HTTPS
Zainstaluj
ansible-galaxy install bendews.cloudflared
Licencja
mit
Pobrania
259
Właściciel
Engineer with a passion for network & infrastructure automation