cluster-deployment

Automate self-hosted Temporal cluster deployment on Kubernetes using Helm.

3|1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/therealbill/mynet --skill cluster-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cluster-deployment
Source: https://github.com/therealbill/mynet/tree/main/timelord/skills/cluster-deployment
Command: npx skills add https://github.com/therealbill/mynet --skill cluster-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Temporal deployments can be complex and error-prone when coordinating multiple components across environments. This guide provides a structured, Helm-based approach to deploying self-hosted Temporal clusters on Kubernetes, reducing setup time and drift.

Core Features & Use Cases

  • Helm-based deployment of Temporal frontends, history, matching, and workers on Kubernetes
  • Local development with docker-compose, local Kubernetes development, and production-grade configurations
  • Guidance for environment-specific values, schema initialization, and verification

Quick Start

Deploy a local Temporal cluster on Kubernetes using Helm with a development values file.

Frequently Asked Questions about cluster-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Temporal cluster on Kubernetes using Helm?

Deploy Temporal on Kubernetes by using Helm to install frontends, history, matching, and workers. Configure environment-specific settings through values files like values-dev.yaml, then verify the deployment and initialize the database schema.

What is the best way to configure Temporal for production on EKS?

Configure Temporal for production on EKS by applying production-grade Helm values with PostgreSQL and Elasticsearch. This approach coordinates multiple components across environments to reduce setup time and configuration drift.

Can I run a local Temporal development environment with docker-compose?

Yes, you can run a local Temporal development environment using docker-compose. The deployment guide covers local development setups alongside local Kubernetes deployments and production configurations.

How do I initialize schemas when deploying Temporal on Kubernetes?

Initialize Temporal schemas during Kubernetes deployment by following the schema initialization guidance provided in the Helm deployment process. This ensures the PostgreSQL database is properly configured before starting the cluster components.

Does this Helm deployment approach support Elasticsearch for Temporal?

Yes, the Helm deployment approach supports Elasticsearch for production-grade Temporal clusters on Kubernetes and EKS. It provides structured configuration for coordinating Elasticsearch alongside PostgreSQL and other cluster components.