-
Notifications
You must be signed in to change notification settings - Fork 15
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
u-root userland #85
Comments
It looks interesting, but glibc is one of barge's advantages, that many linux tool binaries can be run on barge. And tinylinux doesn't have good enough packages, especially for x86_64. |
What do you mean? If the goal is to run linux containers; what does it matter what the "main user-land" is? :) -- My argument is that we should try to be a Rancher OS "like" but with "different" choices. |
Even if the goal is to run linux containers, someone wants to run their tool in the user-land, but a container, like kubectl for kubernetes. For example; What do you expect for Barge? What does the RancherOS "like" mean? |
See in "practice" on Rancher OS (for example) I've only ever ssh'd into the host to debug or upgrade it. Even then you only run very basic shell scripts/tools. Where I work (Facebook) it's mostly the same as well where you would run "containers" (with some exceptions). So I dunno :) -- I find userland to be less useful these days -- just basic shell tools is enough. |
I know that the philosophy of RancherOS is "Everything in RancherOS is a container managed by Docker.", even system services. However u-boot is very interesting. I will dig into it more later. Thank you. |
I didn't mean to imply :) -- To be honest; not everything has to be a "container". I think it would be nice to slim down on the userland (busybox is good; but there are alternatives) and finit is nice; but there are also alternatives. Another thing to consider is "management" -- Which I think you have an issue for cloud-init support. |
Yes, I think we need cloud-init for more platforms. |
I think cloud-init just gets you a convenient way to "configure" the system no? |
Yes, so does the u-root have Or let's make it. |
I doubt it; we'll have to implement or integrate our own. |
I tried u-root v1.0.0, but it seems still at an alpha stage. Compiling was pretty fast. |
Let's experiment with a u-root user-land?
I'm not all that convinced busybox is what we need; it takes too long to compile and most of it you'd never use -- including glibc :)
The text was updated successfully, but these errors were encountered: