SuperAPI AI 工具集

laravel-cloud-ops

编程与开发

查看项目

更新于 10-16 05:47

技能介绍

用途:用 cloud CLI 和 Cloud REST API 完成 Laravel Cloud 的日常运维,并规定新建 Cloud 应用时的默认约定。

主要能力:查询应用、环境、实例与部署状态;设置环境变量;触发与轮询部署;运行命令与 tinker;查看日志;管理域名与 SSL 验证;清除边缘缓存;管理存储桶挂载;查看用量与指标;调整实例规格、休眠与数据库集群配置。

使用方式:CLI 命令如 cloud app:list --json、cloud env:list <app> --json、cloud deploy、cloud command:run <env> --cmd="php artisan migrate:status"、cloud env:logs <app> <env> --json。CLI 未覆盖的能力走 REST API,基址 https://cloud.laravel.com/api,使用 bearer token;资料给出 cloudapi() 辅助函数封装请求。敏感数据不要打印:--json 会遮蔽环境变量值,--show-sensitive 只能重定向到 chmod 600 文件或脚本;存储桶密钥只输出 id、name、permission;删除环境变量前先备份。

适用场景:新建或迁移 Laravel 应用到 Cloud、部署与回滚、域名接入、缓存与队列配置、成本与休眠分析。

限制:环境变量变更需下次部署才生效;边缘缓存忽略 stale-while-revalidate;public/ 文件约 2 小时边缘 TTL;Cloud 无 headless Chromium;调度器只运行 php artisan schedule:run;Flex 队列任务上限 90 秒;实例变更需下次部署生效;Cloud 快照不算异地备份;Slack 部署通知只能在控制台配置。资料未提供价格与具体收费信息。