Temporal Server

Platform:

Channel Revision Published Runs on
1.23/stable 96 Yesterday
Ubuntu 24.04 Ubuntu 22.04
1.23/stable 60 30 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
1.23/edge 96 Yesterday
Ubuntu 24.04 Ubuntu 22.04
1.23/edge 60 09 Dec 2025
Ubuntu 24.04 Ubuntu 22.04
1.31/stable 95 Yesterday
Ubuntu 26.04
1.31/edge 95 Yesterday
Ubuntu 26.04 Ubuntu 24.04
1.31/edge 75 04 Aug 2026
Ubuntu 26.04 Ubuntu 24.04
1.30/edge 90 16 Oct 2026
Ubuntu 24.04
1.29/edge 88 16 Oct 2026
Ubuntu 24.04
1.28/edge 87 16 Oct 2026
Ubuntu 24.04
1.27/edge 86 16 Oct 2026
Ubuntu 24.04
1.26/edge 83 15 Oct 2026
Ubuntu 24.04
1.25/edge 91 16 Oct 2026
Ubuntu 24.04
1.24/edge 84 16 Oct 2026
Ubuntu 24.04
juju deploy temporal-k8s --channel 1.23/stable

Temporal CLI

Temporal CLI is a command-line tool that can be used

to interact with a Temporal Cluster.

The tool is available for use as follows:

Temporal client Snap

Temporal CLI can be installed as a snap

and used on your local machine. The Temporal CLI snap can be used on Temporal server

environments with authorization enabled by enabling Google IAM login. More

instructions can be found on the snap’s documentation page.

Temporal Admin Charm

Temporal CLI commands can be run as an action in the Charmed Temporal Admin K8s

operator. Once deployed and related to the Temporal server, we can run any of

the available commands such as:

Create Namespace


juju run temporal-admin-k8s/0 cli args="operator namespace create --namespace default --retention 3d" --wait 1m

List Namespaces


juju run temporal-admin-k8s/0 cli args="operator namespace list" --wait 1m

Start Workflow Execution


juju run temporal-admin-k8s/0 cli args='workflow start --task-queue test-queue --type GreetingWorkflow --input '\"World\"'' --wait 1m