k8s based platform

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • capsule

    Multi-tenancy and policy-based framework for Kubernetes.

  • For multi tenancy you could use this: https://github.com/clastix/capsule

  • 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.

  • Or even this for further isolation: https://www.vcluster.com

  • 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.

    WorkOS logo
  • sealed-secrets

    A Kubernetes controller and tool for one-way encrypted Secrets

  • Also you depending on your use case, you could replace vault with a more gitops ready solution such as sealed secret: https://github.com/bitnami-labs/sealed-secrets

  • kubeplus

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

  • Seems like you are a platform team who wants to offer self-service experience to your customers to enable them to spin up services that they want. I would encourage you to take a look at our project KubePlus - https://github.com/cloud-ark/kubeplus It enables a platform team to create Kubernetes-style APIs (CRDs) from Helm charts. You can create APIs for each of the services that you want your product teams to instantiate (Prometheus, ELK, Vault, etc.). All you need is Helm chart for a service. Your product teams will use these APIs to instantiate the actual service. KubePlus takes care of multi-tenancy, monitoring, RBAC for service instances behind the scene. Will be happy to provide more details. Let me know.

  • porter

    Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command. (by getporter)

  • Check https://cnab.io/ and https://porter.sh/

  • cnab-spec

    Cloud Native Application Bundle Specification

  • Check https://cnab.io/ and https://porter.sh/

  • helm-charts

    Komodor.io public helm charts (by komodorio)

  • 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts