drove localservices¶
Manage local services. Local services run on every executor in the cluster.
Synopsis¶
drove localservices <command> [options]
Commands¶
| Command | Description |
|---|---|
list |
List local services |
summary |
Show service summary |
spec |
Get specification |
create |
Create service |
destroy |
Delete service |
activate |
Start service |
deactivate |
Stop service |
update |
Update instance count |
restart |
Rolling restart |
cancelop |
Cancel operation |
drove localservices list¶
List all local services.
drove localservices list [--sort COLUMN] [--reverse]
drove localservices summary¶
Show service summary.
drove localservices summary <service-id>
drove localservices spec¶
Print raw JSON specification.
drove localservices spec <service-id>
drove localservices create¶
Create a new local service.
drove localservices create <spec-file> [--instances N]
| Option | Description | Default |
|---|---|---|
-i, --instances |
Instances per executor | 1 |
drove localservices destroy¶
Delete an inactive local service.
drove localservices destroy <service-id>
drove localservices activate¶
Activate a local service. Starts instances on all executors.
drove localservices activate <service-id>
drove localservices deactivate¶
Deactivate a local service. Stops all instances.
drove localservices deactivate <service-id>
drove localservices update¶
Update instances per executor.
drove localservices update <service-id> <count>
drove localservices restart¶
Rolling restart of all instances.
drove localservices restart <service-id> [--stop] [--parallelism N] [--timeout DURATION] [--wait]
| Option | Description |
|---|---|
-s, --stop |
Stop before starting new |
drove localservices cancelop¶
Cancel the currently running operation.
drove localservices cancelop <service-id>