kiosk
Openshift Origin
Our great sponsors
kiosk | Openshift Origin | |
---|---|---|
8 | 7 | |
1,065 | 8,439 | |
0.8% | 0.2% | |
0.0 | 9.9 | |
6 months ago | about 14 hours ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kiosk
-
Multi-tenancy in Kubernetes
Kiosk
-
Dedicated backend resources per client
Have a look at https://github.com/loft-sh/kiosk and maybe the paid version https://loft.sh/
-
From Kubernetes to Plattform
As for the open source projects, maybe you would find Kiosk for allowing self-service namespace creation, namespace templates and cross-namespace resource limits and quotas.
-
Space boxing user accounts with Kiosk
# Install kiosk with helm v3 ❯ kubectl create namespace kiosk helm install kiosk --repo https://charts.devspace.sh/ kiosk --namespace kiosk --atomic namespace/kiosk created NAME: kiosk ... Learn more about using kiosk here: https://github.com/loft-sh/kiosk#getting-started #verify ❯ kubectl get pod -n kiosk NAME READY STATUS RESTARTS AGE kiosk-66dbfcf6db-5rfx2 1/1 Running 0 2m18s
-
Checklist for Platform Engineers
Kubernetes was designed as a single-tenant platform. Sharing clusters, though, offers greater flexibility, simplifies infrastructure, and improves cost-efficiency. Therefore, it makes sense to use a multi-tenant system. To keep tenants separate and prevent compromised tenants from affecting others, you can use role-based access control (RBAC) or namespaces. Tools that assist with multi-tenancy in Kubernetes include kiosk and loft.
-
User management qustion
For simple environments I'm using klum, for bigger environments I'm using OIDC with Keycloak. Beside that kiosk also looks interesting.
-
RBAC for developer self-service?
https://github.com/loft-sh/kiosk (from makers of loft)
- Meet Rich Burroughs - Loft Blog
Openshift Origin
-
Kubernetes with Red Hat Open Shift
OKD: The upstream, community developed OpenShift version that is used in the other open shift distributions. Its source code is available on Github. The v4 Version uses the CRIO container engine. It also has a built-in image repository.
-
kubernetes : Service shared between multiple namespaces
I've read this issue : https://github.com/openshift/origin/issues/1244But it's not directly related to kubernetes.
-
Troubleshoot app connectivity on OpenShift
By way of example, let's troubleshoot the OpenShift Hello app, deployed with the following manifest. The key aspects of this manifest are as follows:
-
OpenShift is open source, is OpenShift Local too?
I don't understand what you mean here. OpenShift Origin is the repository that contains the conformance testing used for CNCF certification. I would encourage you to review the readme for the repository to understand it's current purpose, which is no longer to act as the central repository for all OpenShift code.
-
Link an OpenShift K8s Context to a local ENT CLI profile
OpenShift CLI (OC) is easy to install as it’s available over Github. For Mac M1 users, in case there’s an issue installing through the zip file. Please install it using homebrew.
-
Limit amount of namespaces created per user for self-provisiong
The feature in 3.x was implemented as an admission webhook.
-
Partial etcd Recovery on Openshift / Kubernetes
It doesn't work with latest openshift but I had success with etcdhelper from origin repo (https://github.com/openshift/origin/blob/master/tools/etcdhelper/etcdhelper.go)
What are some alternatives?
capsule - Multi-tenancy and policy-based framework for Kubernetes.
OpenNebula - The open source Cloud & Edge Computing Platform bringing real freedom to your Enterprise Cloud 🚀
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.
microshift - A small form factor OpenShift/Kubernetes optimized for edge computing
loft - Namespace & Virtual Cluster Manager for Kubernetes - Lightweight Virtual Clusters, Self-Service Provisioning for Engineers and 70% Cost Savings with Sleep Mode
The Foreman - The new and improved Foreman website.
klum - Kubernetes Lazy User Manager
AWS Lambda - Serverless Reference Architecture for Real-time File Processing
sandbox-operator - A Kubernetes operator for creating isolated environments
Cobbler - Cobbler is a versatile Linux deployment server
devspace - DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
Apache Mesos - Apache Mesos