用途:管理 Goldsky Turbo 流水线的生命周期,涵盖流式(streaming)与作业模式(job: true)两类流水线的暂停、恢复、重启、删除等操作规则与安全行为。
主要能力与命令:列出流水线用 goldsky turbo list;按名称删除用 goldsky turbo delete <pipeline-name>,按 YAML 删除用 goldsky turbo delete -f <pipeline.yaml>;暂停用 goldsky turbo pause <pipeline-name>(或 -f <pipeline.yaml>),会将副本数设为 0 并保留状态;恢复用 goldsky turbo resume <pipeline-name>,仅能恢复已暂停的流水线;重启用 goldsky turbo restart <pipeline-name>,加 --clear-state 可清除检查点从头处理。
流水线状态包括 running、starting、paused、stopped、error、completed。流式流水线支持暂停、恢复、重启;作业模式流水线不支持暂停、恢复、重启,需先删除再重新 apply,且完成后约 1 小时自动清理(失败同样如此)。作业模式无法原地更新,apply 已存在的作业会报 pipeline already exists。
限制与注意:删除是永久性的,检查点与配置会丢失且不可撤销,但已写入 Sink(如 PostgreSQL、ClickHouse)的数据会保留,可能需手动清理。删除后以同名重建会从头开始;若想保留检查点,应使用 goldsky turbo apply 更新而非删除重建。goldsky turbo list 仅显示当前项目内的流水线,可用 goldsky project list 查看项目。常见问题包括名称拼写错误、权限不足(需 Editor 或 Admin 角色)、项目不对等。相关技能有 /turbo-doctor 与 /turbo-builder。