klarrio Profile picture
Oct 27 9 tweets 7 min read
We did a comparative study of #MultiTenancy solutions for #Kubernetes, comparing single namespace, hierarchical namespaces, virtual #cluster, Loft cluster, Loft Kiosk, and Clastix capsule.

Check out the thread ⬇️to learn which solution we found best 👌
And our winner was... 🥁

#Capsule. For our use case, sharing a single cluster with multiple teams was the best fit.

Capsule offers the right mix between isolation, security and usability.

More details to follow ⬇️
#Testing for #UseCaseSharing a #SingleCluster with multiple teams: hierarchical namespaces

⛔️Limitations: #ResourceQuota are inherited by subnamespaces➡️each new namespace grants additional quota.

✅What we loved: self-service, tenant administrators can create subnamespaces.
(More details on hierarchical namespaces: github.com/kubernetes-sig…)
#Testing for #UseCaseSharing a #SingleCluster with multiple teams: virtual cluster

⛔️Limitations: the #VirtualCluster hides shared infrastructure by default.

✅What we loved: great self-service, native feel, & completeness: even cluster-wide resources are supported.
(More information on virtual clusters: github.com/kubernetes-sig…).
#Testing for #UseCaseSharing a #SingleCluster with multiple teams: Loft Kiosk (github.com/loft-sh/kiosk, @loft_sh)

⛔️Limitations in native feel: it uses a custom space resource instead of a plain namespace.

✅What we loved: per-tenant accounting in resource quota.
#Testing for #UseCaseSharing a #SingleCluster with multiple teams: Clastix capsule, @clastixio

No limitations.

✅What we loved: self-service, manual access support, per-tenant accounting in #ResourceQuota & its native feel.
❤️What we really, really loved about Clastix capsule, @clastixio: #Capsule proxy can even allow tenant admins to list selected cluster-wide resources (namespaces etc.) with appropriate filtering.

More information: capsule.clastix.io

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with klarrio

klarrio Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @klarr_io

Oct 26
What difference does it make for businesses to use real-time #data instead of batch data processing?

The answer, if you ask us, is that it makes a huge difference. But let’s see what market research group @IDC thinks. ⬇️
A recent IDC survey has found that best-in-class market players have #DataStreaming strategies and plans implemented across the enterprise. Their research shows a clear correlation between a business' digital maturity and its use of real-time data.
idc.com/getdoc.jsp?con…
Information from batch data processing can often be outdated ➡️ Having #realtimedata available is key to business intelligence & making better decisions. Businesses with a higher level of enterprise intelligence show higher revenue growth & customer acquisition, according to IDC.
Read 8 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(