集成
连接 Fly.io
Fly 应用的新版本会作为部署显示在项目中。
在哪里连接
在 VentionDesk 中的运维 › 来源 › “添加来源”,类别选择托管,然后选择Fly.io。只有所有者可以连接、编辑和移除。
分步说明
- 安装 flyctl 并使用“fly auth login”登录。“fly orgs list”会显示组织的简称(例如 personal)。
- 使用“fly tokens create readonly -o <组织> -n VentionDesk”创建只读令牌。VentionDesk 不需要写入权限;可用“-x 8760h”设置更短的有效期。
- 粘贴完整输出(包括开头的“FlyV1 ”),并填写组织的简称。
- Fly.io 没有稳定的版本历史接口。因此 VentionDesk 每五分钟读取每个已分配应用的机器,并将每个新的版本号记录为一次部署——历史记录从连接时开始。对应关系在项目页面的“部署” › “关联托管”中设置。
对话框需要填写的内容
| 字段 | 填写内容 | 来源 |
|---|---|---|
| API 令牌 | 必填 | 机密 | 在终端中:fly tokens create readonly -o <组织>——针对一个组织的只读令牌。请粘贴包括“FlyV1 ”在内的完整输出。 |
| 组织 | 必填 | fly orgs list 中显示的组织简称,例如 personal。 |
VentionDesk 加密存储机密信息,且不会再次显示。只有在服务商确认访问后才会保存;编辑连接时如果机密字段留空,则保留原有值。