mirrord-operator
Installation
SKILL.md
Mirrord Operator Skill
Purpose
Help users install and operate the mirrord Operator — the persistent Kubernetes control plane that enables all mirrord Team / Enterprise features:
- Install / upgrade the operator via Helm
- Authenticate it with a cloud API key (default) or a license (key / offline PEM / license server)
- Enable features (queue splitting, DB branching, preview environments, multi-cluster)
- Configure registries, TLS, RBAC, and platform specifics (OpenShift, GKE Autopilot)
- Troubleshoot operator issues
Why the Operator?
In open-source mirrord each session is standalone (the CLI creates a privileged agent pod directly). The Operator centralizes this:
- Security — users no longer need permission to create privileged pods; only the Operator does, and access is governed by Kubernetes RBAC.
- Concurrency — it coordinates many simultaneous sessions on one cluster.
- Advanced features — policies, profiles, queue splitting, DB branching, preview environments, multi-cluster.