Go Multi-tenancy

Open-source Go projects categorized as Multi-tenancy

Top 12 Go Multi-tenancy Projects

  • 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: Amazon EC2 Enhances Defense in Depth with Default IMDSv2 | news.ycombinator.com | 2023-11-27

    Kubernetes? You mean the container orchestration system where they forgot to add Multi-tenancy? And no namespaces are not Multi-tenancy...


  • capsule

    Multi-tenancy and policy-based framework for Kubernetes.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • kiosk

    kiosk 🏢 Multi-Tenancy Extension For Kubernetes - Secure Cluster Sharing & Self-Service Namespace Provisioning

  • kamaji

    Kamaji is the Hosted Control Plane Manager for Kubernetes.

    Project mention: Running Kubernetes at scale, like EKS/AKS/GKE, on any infrastructure | news.ycombinator.com | 2024-02-16
  • loft

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

  • kubezoo

    a lightweight kubernetes multi-tenancy gateway

  • kubeplus

    Kubernetes Operator to create Multi-Instance Multi-tenancy (SaaS) from Helm charts

    Project mention: Traditional Shared Hosting on Kubernetes? | /r/kubernetes | 2023-04-21
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • kuberlogic

    KuberLogic turns a containerized application into a functional SaaS offering, with integrated billing, monitoring, and customer management.

  • 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: 5-Step Approach: ProjectSveltos Event Framework for Kubernetes Deployment with Cilium Gateway API | dev.to | 2024-02-19

    👏 Support this project Every contribution counts! If you enjoyed this article, check out the Projectsveltos GitHub repo. You can star 🌟 the project if you find it helpful.

  • sveltosctl

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

    Project mention: 5-Step Approach: ProjectSveltos Event Framework for Kubernetes Deployment with Cilium Gateway API | dev.to | 2024-02-19

    Once the RKE2 cluster is in a “Running” state, we will use the sveltosctl to register it. For the registration, we need three things: a service account, a kubeconfig associated with that account and a namespace. If you are unsure how to create a Service Account and an associated kubeconfig, there is a script publicly available to help you out.

  • sveltos-agent

    Classify cluster and report back to management cluster. Evaluates cluster health based on custom health checks. Watches for events and reports those to management cluster.

    Project mention: Collect logs and Kubernetes resources when Pod is in crashloopbackoff state | dev.to | 2023-11-21

    To detect events in managed cluster and evaluate health, Lua language is used. Create an EventSource instance can be created to define what an event is. HealthCheck instance can be created to define what an health rule is.

  • 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). The latest post mention was on 2024-02-19.

Go Multi-tenancy related posts


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

Project Stars
1 vcluster 5,511
2 capsule 1,443
3 kiosk 1,065
4 kamaji 800
5 loft 686
6 kubezoo 640
7 kubeplus 602
8 kuberlogic 223
9 addon-controller 147
10 sveltosctl 18
11 sveltos-agent 3
12 classifier 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives