Install the Turbo CLI extension
If you already have the Goldsky CLI installed, you’ll just need to install the Turbo extension.Please make sure to update the CLI to the latest version in order to run Turbo comands.
curl https://goldsky.com | shIf you don’t already have the Goldsky CLI installed, you’ll need to start by installing that, then run the above command.
For macOS/Linux:Windows users need to have Node.js and npm installed first. Download from nodejs.org if not already installed.
Authentication
The Turbo Pipelines CLI uses your Goldsky credentials. Make sure you’re logged in:The CLI automatically falls back to Goldsky commands for authentication, project management, and secret management.
Basic Commands
Apply a Pipeline
Deploy a pipeline from a YAML configuration file:- Validate your pipeline configuration
- Create or update the pipeline in your current project
- Start processing data according to your configuration
List Pipelines
View all pipelines in your current project:Delete a Pipeline
Remove a pipeline by name:Validate a Pipeline
Check your pipeline configuration without deploying:- Catching syntax errors before deployment
- Verifying source and sink configurations
- Testing transform logic
Viewing Logs
Monitor your pipeline’s execution with the logs command:Inspecting Live Data
View live data samples flowing through your pipeline:For detailed information about Live Inspect, including configuration options and best practices, see the Live Inspect guide.
Managing Projects and Secrets
The Turbo Pipelines CLI integrates with the Goldsky CLI for project and secret management:Projects
Secrets
Secrets are used to store sensitive configuration like database credentials:Secrets are referenced in your pipeline YAML using the
secret_name field. See the Pipeline Configuration guide for examples.