What is mirrord?
How mirrord works and what mirrord for Teams adds
mirrord lets developers run local processes in the context of their cloud environment. Your code runs on your machine, but talks to real cloud services - databases, queues, APIs - as if it were deployed in the cluster.
When you start your process with mirrord, it overrides low-level system calls to:
Receive incoming traffic from a remote pod (mirrored or stolen)
Send outgoing traffic through the remote pod, reaching cluster-internal services
Read and write files on the remote file system
Import environment variables from the remote pod
mirrord runs in two places: a thin layer injected into your local process (mirrord-layer), and an agent pod in the cluster (mirrord-agent) that handles the remote side.
No VPN, no root access, no deployment. Your local process behaves as if it's running inside the cluster, but you keep your local tools, debugger, and IDE.
For the full architecture, see the Architecture reference.
mirrord for Teams
mirrord's core functionality is free and open source. Individual developers can install it and start using it immediately.
mirrord for Teams adds the mirrord Operator - a Kubernetes operator that runs in your cluster and acts as a centralized control plane. It enables:
Concurrent usage - Multiple developers can work on the same cluster without conflicts
Traffic filtering - Route only specific HTTP requests to your local process using header, path, or method filters
Queue splitting - Split message queue traffic so each developer gets their own messages
DB branching - Ephemeral database branches per developer session
Policies and profiles - Admins can define rules and standardize mirrord configuration across the team
Session management - View and manage all active mirrord sessions in the cluster
Features marked with [Teams] in these docs require a mirrord for Teams license.
mirrord for Enterprise
The Enterprise plan adds:
Preview Environments - Deploy isolated, ephemeral pods in the cluster for async review and QA
High availability - Run the Operator in HA mode
Premium support
See pricing for details.
Last updated
Was this helpful?

