iancleary.tailscale

归档

ansible-role-tailscale

该仓库已归档。我不再打算维护它。您可以根据许可证做任何允许的事情。

有关更多详细信息,请查看这篇关于NixOS与Ansible的文章。

CI工作流状态 发布工作流状态 Ansible Galaxy 许可证

此角色安装了Tailscale(一个只需使用即能工作的安全网络),但不会将其连接到您的Tailscale网络

使用该角色后,请将您的机器连接到Tailscale。

通过ssh直接登录 将您的机器连接到Tailscale网络并在浏览器中进行身份验证:

sudo tailscale up

您已连接! 您可以通过运行以下命令找到您的Tailscale IPv4地址:

tailscale ip -4

要求

支持和测试的ansible_os_families

  • Ubuntu 22.04
  • Ubuntu 20.04

欢迎提交Pull Requests!

角色变量

没有使用角色变量。

依赖

示例剧本

包含如何使用角色的示例(例如,作为参数传递的变量)对用户总是很有帮助:

- hosts: servers
  user: unprivileged
  roles:
    - role: iancleary.tailscale
      become: true
- hosts: servers
  user: root
  roles:
    - role: iancleary.tailscale

许可证

MIT

作者信息

该角色由Ian Cleary在2021年创建。

该仓库结构的灵感来自Jeff Geerling

关于项目

Ansible role to install Tailscale (A secure network that just works)

安装
ansible-galaxy install iancleary.tailscale
许可证
mit
下载
268
拥有者