Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.techulus.cloud/llms.txt

Use this file to discover all available pages before exploring further.

Replicas

Each service can run multiple replicas across your cluster. Set the replica count from the service settings — the platform distributes containers across available servers. Replica count ranges from 1 to 10 per service.

Auto-Placement

By default, auto-placement is enabled. The control plane decides which servers run each replica based on available capacity. When auto-placement is disabled, you manually configure how many replicas run on each server using per-server replica assignments.

Server Pinning

Stateful services (those with volumes) are automatically pinned to a single server. This ensures the container always mounts the same local data path and avoids accidentally starting on a server that does not have the volume. Pinning does not provide high availability. Volume data is not replicated across servers, and if the pinned server is lost, the service must be recovered from completed backups. You can also manually lock any service to a specific server by setting the locked server. This is useful for workloads that need to run on a particular machine.

Limitations

  • Stateful services are limited to 1 replica.
  • Stateful services cannot use auto-placement — they are always pinned to their locked server.
  • Stateful services do not automatically fail over to another server.
  • Maximum 10 replicas per service.