Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 4 Go SaaS Projects
-
Project mention: Is it a good idea to use k8s namespace-based multitenancy for delivering managed service of an application? | reddit.com/r/kubernetes | 2023-03-18
You might want to check out - KubePlus (https://github.com/cloud-ark/kubeplus), which has already been referenced in the thread and is exactly designed for building managed application services. I am the originator and core contributor to this project. KubePlus is a Kubernetes Operator that takes an application Helm chart and represents it as a Kubernetes API (CRD) on the cluster. This API allows you to create instances of the application in separate namespaces automatically ensuring a secure perimeter around each instance using NetworkPolicy, Resource Quota, and RBAC. These soft multi-tenancy measures are already mentioned in the thread along with the namespace. KubePlus has automated all of them for you under an API. This API not only allows the creation of the application instances but also supports day-2 operations such as monitoring, troubleshooting, and upgrades to simplify the end-to-end functioning of any managed application service. We are currently seeing interest from teams that want to create managed services for different types of containerized applications, including open-source platforms such as WordPress, Moodle, Ozone/OpenMRS, AI/ML workloads, etc. KubePlus has been tested successfully with all (90+) Bitnami Helm charts. For anyone who wants to deliver a managed application with minimal / no Kubernetes access to their customers, KubePlus can help by accelerating the implementation of namespace-based multi-tenancy on Kubernetes. With the ability to set NetworkPolicy and Resource Quota per application instance, the blast radius is restricted, if something goes wrong in an application instance. KubePlus does not need admin permissions on your cluster. This makes it possible to use KubePlus to manage your application instances on your customer's cluster as well.
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
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-18Start your SaaS with KuberLogic.
-
Go SaaS related posts
- Billing for your SaaS. Done today.
- Billing for your SaaS. Done today.
- Billing. Get it done.
- Billing. Get it done.
- The easiest way to integrate Stripe
- The easiest way to integrate Stripe
- Pricing-as-Code
-
A note from our sponsor - SonarQube
www.sonarqube.org | 21 Mar 2023
Index
What are some of the best open-source SaaS projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | kubeplus | 474 |
2 | tier | 385 |
3 | kuberlogic | 195 |
4 | makeless-go | 84 |