-
Notifications
You must be signed in to change notification settings - Fork 192
Run kubelet in Hyperd pod #728
Comments
@enzian You can run docker in hyperd though you need to mount all cgroups mountpoints on your own. But after that, docker runs w/o issues. IMO, the main challenge of running kubernetes inside hyperd is the missing systemd. hyperstart runs as the init program in the guest and thus systemd cannot run (since it requires to be the init process as well). If you can setup kubernetes without systemd, you can run it inside hyperd. |
@bergwolf any pointers as to where I can find the mountpoints needed? |
For example this is the cgroups mountpoints in my local machine:
You can find out a list of supported cgroups in
|
hmm, I'll try that one and report back here :-) |
ok, here's what I've tried so far: I used the
Then I attach to the pod in kubernetes and try running
I'm not sure what's going wrong and google did not help much so far. Why would dockerd not create a socket in this directory? |
Hi Guys
I'd like to set up small kubernetes clusters for a workshop and since we're running hyperd I thought I'd try an run the kubelet in a hyperd pod and let it start all it's dependencies in there!
So my question is - Is it possible to get the kubelet to run inside a hyperd VM? The main challenge I see is getting Docker to run inside the VM so the Kubelet can start controllers, apisurfaces etc... Does anybody know if a) that's possible and b) has any advice on how it could be done?
The text was updated successfully, but these errors were encountered: