Engineers can create new namespaces and virtual clusters directly from the terminal of their IDE, immediately retrieve a local kube-context, and start interacting with their Kubernetes environments – all without any admin privileges and without having to contact someone from IT
Create A production-grade multi-tenant Kubernetes platform with virtual clusters. Virtual clusters provide a strong isolation for tenants on top of a shared Kubernetes cluster.
Virtual clusters can share platform components from the underlying cluster (e.g. ingress controller, OPA, etc.) and sleep mode puts virtual clusters and everything running inside of them to sleep when they are not being used.
Why Platform Teams Love To Build On Loft
Adopt in days
Your team can be up and running within days.
Fully customizable
The Loft UI can be branded according to your corporate design.
UI / CLI / API
Best in class UX. Choose the way you want to interact with Loft.
Kubernetes Native
Same Kubernetes API and kubtctl CLI that you are already used to.
GitOps Ready
Use any GitOps tooling. General GitOps practices apply nicely to Loft.
Enterprise ready
HA, Air-gapped and VPC installs, geo distributed access proxy, and more.
"Loft unlocks a great developer experience for anyone having to develop against Kubernetes as a deployment target."
"Virtual clusters in Loft seem like a game-changer because they allow us to provision entire clusters as needed with far less management overhead."
"With our new multi-tenant EKS architecture based on Loft, we can now spin up one lightweight virtual cluster per customer, which drastically reduced our costs."
How it works
Deploy Loft In Seconds
Loft can be installed into any Kubernetes cluster within less than 5 minutes.
Self-hosted
to let you retain full control over everything
High Availability Mode
to prevent single point of failure
Air-Gapped & VPC Support
for enterprise grade deployments
Connect Cluster
While Loft itself runs in one of your clusters, you can also connect other clusters to Loft to support multiple business units or teams in different geographical locations.
Multi-Cluster & Multi-Cloud
to let you retain full control over everything
Multi-Region Mode
to prevent roundtrips and reduce latency
Cross-Cluster Sync
for security policies, users and more
Define Virtual Cluster Templates
To enable self-service for users, platform engineers can define virtual cluster and namespace templates in Loft and can make them available to users.
Reusable Templates
for virtual clusters and namespaces
High Availability Mode
to enable risk-free upgrades and easy rollbacks
Auto Upgrades
to keep virtual clusters and namespaces always up-to-date
Connect SSO + Set Limits
After connecting your single sign-on provider, you can define which groups from your SSO provider will have certain limits and permissions in Loft.
Built-in SSO Integrations
such as Active Directory, SAML2.0, OIDC, Okta, GitHub, GitLab, etc.
Group-Sync
to automatically create teams in Loft based on your SSO groups
Fine-granular Access Permissions and Limits
that tie back to regular Kubernetes RBAC
Enable Self-Service
For Any Use Case
Let your engineering teams provision Kubernetes clusters on-demand, whenever they need them. And rest assured that Loft will set up and enforce the security guardrails and user limits you defined.
Projects
to group permissions, clusters, and users
Group-Sync
to empower user self-service
Enterprise-Grade Audit Logging
to ensure compliance and security at scale
5
Ready to get started with Loft?
Install Loft to your Kubernetes cluster to unlock self-service environment provisioning and virtual clusters for your engineering team.