Go Multi-tenancy

Open-source Go projects categorized as Multi-tenancy

Top 10 Go Multi-tenancy Projects

Multi-tenancy
  1. vcluster

    vCluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.

    Project mention: Kubernetes Multi-Tenancy | dev.to | 2025-05-30

    Loft's vCluster is the most popular solution. Creating virtual clusters within your existing physical cluster gives each tenant a complete Kubernetes environment. Operating costs stay low because you're still only running one real cluster, but you gain improved isolation and a simplified tenant onboarding experience.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. capsule

    Multi-tenancy and policy-based framework for Kubernetes.

  4. kamaji

    Kamaji is the Hosted Control Plane Manager for Kubernetes.

  5. loft

    Namespace & Virtual Cluster Manager for Kubernetes - Lightweight Virtual Clusters, Self-Service Provisioning for Engineers and 70% Cost Savings with Sleep Mode

  6. kubezoo

    a lightweight kubernetes multi-tenancy gateway

  7. kubeplus

    Kubernetes Operator for multi-instance multi-tenancy

  8. addon-controller

    Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.

    Project mention: Kubernetes on Autopilot: Event-Driven Automation Across Clusters | dev.to | 2025-02-06

    In today’s dynamic cloud environments, managing Kubernetes resources across multiple clusters can be a complex task. Traditional methods often lack the agility and event-driven architecture needed to respond quickly to changes and automate resource provisioning. This article explores how Sveltos, in conjunction with NATS and JetStream, simplifies multi-cluster Kubernetes management through event-driven automation, streamlining operations and improving responsiveness.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. sveltosctl

    A CLI to nicely display resources/helm charts deployed in CAPI Cluster by Sveltos. Collect tech-support from managed Kubernetes clusters.

    Project mention: Gateway API: Exposing managed services with Kong and Sveltos | dev.to | 2024-08-08

    Create two Kubernetes clusters using Civo UI. Download the Kubeconfigs, then using sveltosctl:

  11. libsveltos

    Libraries containing all pieces common across different Sveltos repositories

  12. classifier

    Sveltos Classifier dynamically classify a cluster based on run time information (Kubernetes version, deployed resources and more) (by projectsveltos)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Multi-tenancy discussion

Log in or Post with

Go Multi-tenancy related posts

  • Kubernetes Multi-Tenancy

    1 project | dev.to | 30 May 2025
  • One giant Kubernetes cluster for everything

    1 project | dev.to | 20 Mar 2025
  • Show HN: Sveltos – Event-Driven Tool for Kubernetes Add-Ons and App Deployment

    1 project | news.ycombinator.com | 5 Feb 2025
  • How to Assign vCluster to Specific Nodes Using Node Selectors

    1 project | dev.to | 16 Jan 2025
  • A solution to the problem of cluster-wide CRDs

    1 project | dev.to | 19 Dec 2024
  • What is Project Sveltos?

    1 project | dev.to | 18 Dec 2024
  • Gateway API: Exposing managed services with Kong and Sveltos

    3 projects | dev.to | 8 Aug 2024
  • A note from our sponsor - Stream
    getstream.io | 8 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Multi-tenancy projects in Go? This list will help you:

# Project Stars
1 vcluster 10,575
2 capsule 1,897
3 kamaji 1,551
4 loft 778
5 kubezoo 711
6 kubeplus 696
7 addon-controller 395
8 sveltosctl 25
9 libsveltos 11
10 classifier 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com