Skip to main content

Deployment overview

Mecatl runs the same agent loop as an embedded library, standalone service, Kubernetes workload, or single CI task. Choose the form that matches who owns the process, state, and execution environment.

Start with Pick your deployment if you have not chosen one yet.

Choose a deployment

DeploymentUse it when you want to
Embed the Go engineRun the agent loop inside your application and supply its adapters.
Run mecatedProvide a general-purpose remote service for terminal or API clients.
Run mecak8sUse Redis-backed sessions and Kubernetes Leases across disposable replicas.
Run mecatequiExecute one task in CI and return a patch, summary, and exit status.

To see the Kubernetes model locally, follow Try Mecatl on Kubernetes.

Operate and integrate