SuperAPI AI 工具集

tailscale

通用与其它

查看项目

更新于 10-16 04:58

技能介绍

用途:面向 Tailscale tailnet 与 tailscale/tailscaled 命令行的部署、配置、审查、排障和自动化,包含访问策略(grants/ACL)、Tailscale SSH、路由与 DNS、Serve/Funnel、Kubernetes Operator、Aperture 等主题。

主要能力:先检查项目策略文件、部署清单、CI 工作流与运行时代码,再结合本地客户端和 tailnet 实际运行情况判断改动;覆盖策略与安全(grants vs ACL、tags、策略测试、SSH 与会话录制、设备态势、Tailnet Lock、密钥过期、设备与用户审批)、路由与连接器(子网路由、exit node、app connector、DERP、MagicDNS 与 split DNS)、服务暴露(Serve、Funnel、HTTPS 证书、tsidp)、自动化与 API(OAuth 客户端、auth key、GitHub Action、API、Terraform)、容器与 tsnet、Kubernetes Operator,以及生产诊断与 Aperture AI 网关。

使用方式:以本地帮助和官方文档为准核对命令、参数与可用性。常用只读检查包括: command -v tailscale && tailscale version tailscale version --daemon tailscale --help; tailscale <subcommand> --help tailscale status --json 配置变更时,tailscale up 带任一参数需给出完整目标集合(或用 --reset),--auth-key、--force-reauth、--qr 例外;单项偏好优先用 tailscale set,但 set 不支持 --advertise-tags、--auth-key、--login-server。脚本中注意加 --yes(serve/funnel)和 --accept-risk=<type>(up/set/down,客户端 1.88.1 起)。

适用场景:个人或组织的 tailnet 配置审查、故障排查、策略设计与自动化接入。

限制:命令与功能可用性取决于客户端版本、套餐和发布阶段;alpha/beta 功能无支持义务,CLI 在 --help 中标注阶段,不应未经回退方案直接用于生产自动化。审查默认只读,禁止在审查中执行 up、set、serve、funnel、logout、kubectl apply 或策略/API 写入;变更共享 tailnet、策略、密钥或远程节点前需确认。Tailscale Services 与 peer relay 需客户端 1.86+,tailscale wait 需 1.96.2+。社区报告与存档论坛仅作诊断线索。关于具体价格、套餐细节和更细版本门槛,资料未完整提供,需查官方文档核实。