Skip to main content

launchpad service

launchpad service build <id>​

Start a container build from a git-sourced app service's repository.

Access: write · Kind: command

No flags.

Takes --wait: waits until the deployment is released, failed, superseded or rolled_back (at most 30 minutes). On by default on a TTY.

launchpad service build <id>

launchpad service create​

Create an app or database service in a project.

Access: write · Kind: command

FlagTypeRequiredValuesDescription
--project-idstringyes
--namestringno
--slugstringno
--sourceanyno
--source-kindstringno
--stagedbooleanno
--subtypestringno
--typestringnoapp, database
launchpad service create --project-id <project_id>

launchpad service delete <id>​

Delete a service and tear down its routes and workloads, or stage the removal.

Access: write · Kind: command

FlagTypeRequiredValuesDescription
--stagedbooleannoStage the removal (service keeps running until deployed) instead of deleting

Asks for confirmation on a TTY; -y skips it.

launchpad service delete <id>

launchpad service deploy <id>​

Deploy an app service's image or function code as a new active deployment.

Access: write · Kind: command

FlagTypeRequiredValuesDescription
--health-pathstringnoOverride config.health_path
--imagestringnoReplace the service's source with this image before deploying
--portintegernoOverride config.port

Takes --wait: waits until the deployment is released, failed, superseded or rolled_back (at most 30 minutes). On by default on a TTY.

launchpad service deploy <id>

launchpad service get <id>​

Get one service by id.

Access: read · Kind: query

No flags.

launchpad service get <id>

launchpad service list​

List the services of a project.

Access: read · Kind: query

FlagTypeRequiredValuesDescription
--project-idstringyesProject id
launchpad service list --project-id <project_id>

launchpad service rollback <id>​

Re-activate a previous deployment of a service.

Access: write · Kind: command

FlagTypeRequiredValuesDescription
--deployment-idstringnoDeployment to re-activate

Takes --wait: waits until the deployment is released, failed, superseded or rolled_back (at most 30 minutes). On by default on a TTY.

launchpad service rollback <id>