Go Multi-tenancy

Open-source Go projects categorized as Multi-tenancy

Top 7 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: vcluster Exploded in 2022 | dev.to | 2022-12-27

    I want to thank the vcluster maintainers, the contributors, and everyone who used vcluster in 2022. As I mentioned, many great ideas for improving the project come from folks in the community through GitHub issues, pull requests, or even feedback in our community Slack.

  • capsule

    Multi-tenancy and policy-based framework for Kubernetes. (by clastix)

    Project mention: How we reduced Kubernetes Clusters Sprawl by adopting Vclusters: An Introduction | reddit.com/r/kubernetes | 2022-04-30

    At the end is just a tool which helps to achieve multi tenancy(with all pros and cons) in Kubernetes. It takes a different approach from capsule for example as you have a dedicated control plane for each tenant which means you have an isolated api server that you can spin up in a matter of seconds and lets you also achieve better resource utilizations by using the same nodes shared among all tenants

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • kiosk

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

    Project mention: Dedicated backend resources per client | reddit.com/r/kubernetes | 2022-12-17

    Have a look at https://github.com/loft-sh/kiosk and maybe the paid version https://loft.sh/

  • loft

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

    Project mention: Guide to Deploying Jellyfin and Jellyseerr on Kubernetes with Terraform. | reddit.com/r/selfhosted | 2023-01-26

    3) Have you ever considered integrating vclusters into your module?

  • kubezoo

    a lightweight kubernetes multi-tenancy gateway

    Project mention: KubeZoo - Gateway Service for Kubernetes Multi-tenancy | reddit.com/r/github_trends | 2022-07-29
  • kubeplus

    Kubernetes Operator for Multi-Instance Multi-tenancy

    Project mention: Use Kubernetes to run your SaaS | reddit.com/r/SaaS | 2022-11-18

    If you are currently delivering your SaaS as a separate instance of your application per customer, you might want to check out our open-source project KubePlus - https://github.com/cloud-ark/kubeplus

  • kuberlogic

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

    Project mention: From Free to Profitable: How to Monetize Open Source Software | dev.to | 2022-10-18

    Start your SaaS with KuberLogic.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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 2023-01-26.

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 2,301
2 capsule 1,018
3 kiosk 935
4 loft 555
5 kubezoo 523
6 kubeplus 462
7 kuberlogic 192
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives