EnvPlane is a control plane for creating, operating, and retiring isolated application environments across Kubernetes clusters. It brings lifecycle automation, deployment workflows, runtime visibility, and governance into one platform.
EnvPlane is currently in private development. Public documentation, integration examples, and selected open components will be published here as they become ready.
- Environment lifecycle — create, update, observe, and safely remove preview, development, and persistent environments.
- Deployment flexibility — use direct Helm operations for fast feedback or Flux CD for GitOps-first delivery.
- Multi-cluster operation — manage remote execution targets through controlled agents and runners without exposing credentials in the UI.
- Operational visibility — bring Kubernetes resources, events, deployment state, service relationships, and jobs into a unified view.
- SCM automation — normalize GitHub and GitLab events into authenticated environment workflows.
- API-first integration — expose versioned contracts and OpenAPI-based interfaces for platform tooling.
flowchart LR
SCM["GitHub / GitLab"] --> WH["Webhook gateway"]
UI["Web console"] --> CP["Control plane"]
WH --> CP
CP --> DB["PostgreSQL / job coordination"]
CP --> HD["Helm Direct"]
CP --> FX["Flux CD / GitOps"]
CP <--> AR["Cluster agents and runners"]
HD --> K8S["Kubernetes environments"]
FX --> K8S
AR --> K8S
- Secure handling of cluster credentials and one-time bootstrap material.
- Explicit lifecycle state and observable reconciliation.
- Least-privilege execution boundaries for target clusters.
- GitOps when governance requires it; direct deployment when speed matters.
- Portable contracts and automation-friendly APIs.
- Safe cleanup, recovery, and migration paths.
- Architecture and security documentation.
- Integration guides and deployment examples.
- Versioned API contracts and SDK material where appropriate.
- Selected tools that are useful to the wider platform-engineering community.
EnvPlane is being built by Oleksandr Zaiats, a DevOps and platform engineer focused on Kubernetes, GitOps, infrastructure automation, and secure developer platforms.
For product, partnership, or early-access conversations, email hello@envplane.dev.
Each public repository defines its own license. Private EnvPlane product components are proprietary and are not licensed for public use unless stated otherwise.