Plugin for the Temporal command-line interface to work with Temporal Cloud.
Pre-release: This plugin is offered as a pre-release and is subject to change. Please reach out to Temporal Support if you have questions.
- A Temporal Cloud account.
- The
temporalCLI installed and on yourPATH. The Cloud CLI runs as a plugin to it.
brew install temporalio/prerelease/temporal-cloud
- Download the latest version for your OS and architecture.
- Extract the downloaded archive.
- Add the
temporal-cloudbinary to yourPATH(temporal-cloud.exefor Windows).
- Install Go (check go.mod for the version).
- Clone this repository.
- From the cloned directory, run
make build.
The executable will be at temporal-cloud (temporal-cloud.exe for Windows). Add it to your PATH so the temporal CLI can discover it.
Once installed, invoke the plugin via temporal cloud.
temporal cloud login # browser-based OAuth login
temporal cloud whoami # confirm the authenticated identityAlternatively, pass an API key directly to any command with --api-key.
temporal cloud namespace list
temporal cloud namespace get --namespace <namespace>
temporal cloud namespace retention get --namespace <namespace>Run temporal cloud --help (or temporal cloud <command> --help) to see all available commands and flags.