-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Korifi installation on single namespace #3137
Comments
@doddisam Could you share more details on your use case? Currently, Korifi maps orgs and spaces to kubernetes namespaces, therefore creating all resources in a single namespace is not supported. We also have the concept of a "root" namespace where some korifi metadata is stored. However, if we have a concrete scenario, we could think about how feasible it would be to support it. |
Hi George, Thanks for the reply We extensively run cloudfoundry on vsphere for our production grade applications. We thought of testing korifi on k8's as part of POC. we have K8's on BareMetal setup and we are only provided with the namespaces. I know korifi create separate namespaces for org/space and also we need root (cf) namespace and other namespaces for dependency install . Wanted to understand if we can setup korifi and dependencies in single namespace for POC. Can this be achieved as of today ? |
TL;DR - unfortunately not. FWIW, I understand that a single namespace setup might have its merits. Leaving dependencies aside (as they are their own universe), a single namespace would have quite some implications:
If you are willing to explore this topic on your own we would be very happy to hear how it went, what challenges you faced, is such a setup feasible for a "productive" deployment, etc. |
@danail-branekov Have you looked into HNC, this will give you same hierarchy levels same as what CF has on k8s. Worth looking . |
Yes, initially we did make use of HNC to propagate secrets, bindings, etc into the namespace hierarchy. Unfortunately, we found out that HNC comes with significant performance implications. We therefore abandoned it and implemented our own mechanism that only replicates stuff we actually need. |
@danail-branekov If this is a general HNC issue, did you address to HNC ? |
Well, it was not only just performance, we also had some security considerations. More details here and here. The proposal doc referenced in the second link is unfortunately no longer accessible - we lost it during Broadcom acquisition of VMWare. But to answer your question directly - no, we did not take it with HNC |
Background
Can korifi be installed on single namespace ?
I see the requirement is to have a cluster.
Action to take
Can korifi be installed on single namespace ?
I see the requirement is to have a cluster.
Impact
Can korifi be installed on single namespace ?
I see the requirement is to have a cluster.
Dev Notes
No response
The text was updated successfully, but these errors were encountered: