SuperAPI AI 工具集

slot-deploy

部署与运维

查看项目

更新于 10-15 20:10

技能介绍

用途:通过 Slot CLI 管理 Slot 部署的完整生命周期,涵盖 Katana(执行层)和 Torii(索引器)两类服务。

主要能力: 创建部署:Katana 使用 slot deployments create <Project Name> katana;Torii 需要 TOML 配置文件,使用 slot deployments create <Project Name> torii --config <path/to/torii.toml>,配置可包含 rpc、world_address,以及 [indexing] 的 allowed_origins、index_pending、index_transactions、polling_interval、contracts 和 [events] 的 raw、historical 等选项。用新项目名创建服务时会自动创建团队。 更新部署:可更新 Torii 版本、配置与副本数,例如 slot deployments update <Project Name> torii --version v1.0.0、--config <path/to/torii.toml>、--replicas 3。 删除部署:slot deployments delete <Project Name> <katana | torii>。 查看与排查:slot deployments list、slot deployments describe <Project Name> <katana | torii>、slot deployments logs <Project Name> <katana | torii>、slot deployments accounts <Project Name> katana(查看预部署的 Katana 账户)。 转移服务:slot d transfer <Project Name> <katana | torii> <To Team Name>。

使用方式:先安装 Slot CLI,命令为 curl -L https://slot.cartridge.sh | bash,再执行 slot auth login 认证;CI/脚本场景可用 slot auth token 生成令牌并设置 SLOT_AUTH 环境变量。

可观测性:启用 Prometheus 与 Grafana 监控,费用为每个部署 $10/month。创建时加 --observability,已存在部署则通过 update 加 --observability。Prometheus 地址为 https://<deployment-url>/prometheus,Grafana 地址为 https://<deployment-url>/grafana,两者均受启用时可观测性时提供的用户名和密码保护。

限制:Torii 部署必须提供 TOML 配置文件;监控为付费可选功能。其他未在资料中说明的限制暂未提供。