Running with CLI command
Prerequisite
Install CA cert with:
stoobly-agent ca-cert install
Steps to Run a Workflow
For Docker setups, the following is not needed for the test workflow
For each each service that has a hostname, add an entry in
/etc/hosts(for Unix based systems) . This will allow DNS resolution to route requests to the local container proxies. Run the following command to add all services:
stoobly-agent scaffold hostname install --workflow <WORKFLOW_NAME>Optionally verify that
/etc/hostsis now updated. Here's an example:
##### STOOBLY SCAFFOLD HOSTS BEGIN #####
127.0.0.1 api.sampleapis.com
::1 api.sampleapis.com
##### STOOBLY SCAFFOLD HOSTS END #####Run the workflow run command in the root of the app directory
stoobly-agent scaffold workflow up <WORKFLOW-NAME> <OPTIONS>For example:
stoobly-agent scaffold workflow up record --detachedAssuming we have created a service called
sampleapis, then after running the command, the following containers will be running:<WORKFLOW-NAME>-<SERVICE-NAME>.proxy-1
<WORKFLOW-NAME>-gateway.service-1
<WORKFLOW-NAME>-stoobly_ui.service-1
The following shows which containers are expected to be running using docker ps
To learn more about workflows, see:
Options
To see what options are available:
Last updated
Was this helpful?