Skip to content

CLI Reference

This page is generated from the real Cobra command tree in internal/cli/root.go.

Status: current public operator surface for Wakeplane 0.2.0-beta.1. If a command is not listed here, it is not shipped.

Durable scheduling and automated execution engine
Usage:
wakeplane [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
help Help about any command
run Inspect runs
schedule Manage schedules
serve Run the Wakeplane daemon
status Show operational status
version Print the Wakeplane version
Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
-h, --help help for wakeplane
Use "wakeplane [command] --help" for more information about a command.
Run the Wakeplane daemon
Usage:
wakeplane serve [flags]
Flags:
-h, --help help for serve
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Manage schedules
Usage:
wakeplane schedule [command]
Available Commands:
create Create a schedule from YAML
delete Delete a schedule
export Export schedules as import-compatible JSON
get Get one schedule
import Create schedules from a YAML file
list List schedules
pause Pause a schedule
resume Resume a schedule
trigger Trigger a schedule now
update Replace a schedule from YAML
Flags:
-h, --help help for schedule
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Use "wakeplane schedule [command] --help" for more information about a command.
Create a schedule from YAML
Usage:
wakeplane schedule create [flags]
Flags:
-f, --file string Schedule manifest
-h, --help help for create
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
List schedules
Usage:
wakeplane schedule list [flags]
Flags:
-h, --help help for list
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Get one schedule
Usage:
wakeplane schedule get <id> [flags]
Flags:
-h, --help help for get
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Pause a schedule
Usage:
wakeplane schedule pause <id> [flags]
Flags:
-h, --help help for pause
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Resume a schedule
Usage:
wakeplane schedule resume <id> [flags]
Flags:
-h, --help help for resume
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Delete a schedule
Usage:
wakeplane schedule delete <id> [flags]
Flags:
-h, --help help for delete
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Trigger a schedule now
Usage:
wakeplane schedule trigger <id> [flags]
Flags:
-h, --help help for trigger
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Inspect runs
Usage:
wakeplane run [command]
Available Commands:
get Get one run
list List runs
Flags:
-h, --help help for run
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Use "wakeplane run [command] --help" for more information about a command.
List runs
Usage:
wakeplane run list [flags]
Flags:
-h, --help help for list
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")
Get one run
Usage:
wakeplane run get <id> [flags]
Flags:
-h, --help help for get
Global Flags:
--addr string Wakeplane HTTP base URL (default "http://127.0.0.1:8080")