Charmed Temporal How-to
The How-to guides in this section give directions on how to achieve your goals when configuring, managing or using Charmed Temporal. These How-to guides are more useful when you are familiar with Temporal and seek to achieve specific goals such as enabling auth, observability and performing server upgrades.
- Configure ingress with Nginx Ingress Integrator: for exposing the UI and Server through ingress and configure TLS termination.
- Authentication: for enabling client authentication using Google OAuth.
- Authorization: for enabling client authorization using OpenFGA.
- Observability: for enabling observability metrics through the Canonical Observabiliy Stack.
- Scaling: for horizontally scaling your Charmed Temporal deployment.
- TCTL: for using the tctl command line tool.
- Server Upgrades: for safely upgrading Charmed Temporal server.
- Enabling Archival: for enabling workflow event history archival to an S3 bucket.
- Configure Temporal Worker: for configuring the Temporal worker (server connection, environment variables, authentication, Vault, TLS, Sentry, and database integration).
- Upgrade from latest/stable to 1.23/stable: for upgrading an existing Charmed Temporal deployment from
latest/stableto1.23/stable.
Also check out the Tutorial for step-by-step instructions that help you get started with Charmed Temporal, as well as the Reference section for other helpful information.