sebdanielsson.cloudflared
cloudflared (Cloudflareゼロアクセストンネル)
この役割は、Debian、RedHat、Archlinux系のシステムにcloudflared(Cloudflareゼロアクセストンネル)をインストールします。また、資格情報が提供されている場合、サービスを作成しCloudflareへの接続を確立します。
これは私の最初のAnsible役割であり、機能は完全ではありません。もっとcloudflaredの機能を追加したい場合は、PRを送ってください!
必要条件
- systemdイニットシステム
- Debian系システム(現在メンテナンスされているほぼ全て)
- dnfパッケージマネージャーを持つRedHat系システム
- pacmanを持つArchlinux系システム
- deb822_repositoryモジュールを使用するため、ansible-core 2.15.1が必要です
役割の変数
cloudflare_tunnel_enable
- トンネルのためのサービスを作成するかどうか。このオプションはcloudflare_tunnel_credential
が設定されている必要があります。
cloudflare_tunnel_credential
- トンネルを立ち上げるために資格情報を提供する必要があります。
依存関係
なし。
サンプルプレイブック
- hosts: localhost
roles:
- role: sebdanielsson.cloudflared
vars:
cloudflare_tunnel_enable: true
cloudflare_tunnel_credential: <あなたのCFトンネル資格情報>
state: present
ライセンス
MIT
作者情報
作成者: Sebastian Danielsson 2023
GitHubプロフィール: https://github.com/sebdanielsson
ウェブサイト: https://sebbo.io
プロジェクトについて
Install and configure cloudflared (Cloudflare Zero Access Tunnel) on Debian, RedHat and Archlinux family systems.
インストール
ansible-galaxy install sebdanielsson.cloudflared
ライセンス
mit
ダウンロード
2.9k
所有者