The deploy command
Deployment is done by running this command with a reference to your manifest file. The deploy command is idempotent and will handle upserting your app to the cloud.
Your manifest must include an
api_version field to deploy. This pins your app to a specific Compose runtime version. Example: api_version: "0.1.0". See App Configuration for details.Monitoring your app via the webapp
Like with our indexing products, you’ll see your Compose Apps in the Goldsky Webapp. From there you’ll be able to see the App’s status, recent task runs (with details about all context function calls) and raw logs output. The url for your App’s dashboard will be formed like:Deleting a Compose app
You can delete a Compose app from the webapp by navigating to your app’s dashboard and clicking the Delete button. A confirmation modal will appear requiring you to type the app name to confirm deletion.Database management options
When deleting a Compose app that uses a hosted Postgres database, you can choose whether to keep or delete the associated database:- Delete associated database (default): The hosted Postgres database will be permanently deleted along with the app and all its data.
- Keep database: Uncheck the “Delete associated database” option to preserve the database. This is useful if you want to retain your data for analysis or migrate it to another app.
Pipeline validation
If you choose to delete the associated database, the system will check whether the database is being used by any active pipelines. If the database is referenced by one or more pipelines, the deletion will be blocked and you’ll see an error message listing the affected pipelines. To proceed with database deletion in this case, you must first:- Delete or modify the pipelines that reference the database
- Then retry deleting the Compose app with the database option selected