Temporal CLI
The foundation of the new Temporal CLI experience

The foundation of the new Temporal CLI experience

3/30/2023

What this post added

This post details the evolution of the Temporal CLI, starting from the initial 'single binary' concept to the development and eventual transfer of Temporalite from Datadog to Temporal. It highlights the technical challenges of creating a self-contained Temporal Cluster, including dependency management (Cassandra vs. SQLite for persistence, Elasticsearch for advanced visibility). The post announces the unification of Temporalite and the legacy `tctl` into a single `temporal` CLI, which now includes full support for Advanced Visibility and a next-generation `tctl` experience. Future plans include a guided onboarding experience.

Read the original post ↗