*** annabelleB has quit IRC | 00:16 | |
*** annabelleB has joined #kata-general | 02:16 | |
*** annabelleB has quit IRC | 02:18 | |
*** sjas_ has joined #kata-general | 04:27 | |
*** sjas has quit IRC | 04:30 | |
*** jodh has joined #kata-general | 06:22 | |
kata-irc-bot | <jiantanghao> Hi there, I heard that hyperd was merged to katacontainer, does anyone know how to do healthcheck to hyperd? | 06:26 |
---|---|---|
*** sjas_ is now known as sajs | 06:50 | |
*** sajs is now known as sjas | 06:50 | |
kata-irc-bot | <zhangwei555> hyperd isn't merged to katacontianers, but runv is | 06:59 |
kata-irc-bot | <jiantanghao> oh, I got it | 07:16 |
*** gwhaley has joined #kata-general | 08:01 | |
*** gwhaley has quit IRC | 08:01 | |
*** gwhaley has joined #kata-general | 08:01 | |
*** dlw has joined #kata-general | 09:22 | |
*** dlw has quit IRC | 10:44 | |
*** gwhaley has quit IRC | 11:05 | |
*** mugsie_ is now known as mugsie | 12:14 | |
*** gwhaley has joined #kata-general | 12:22 | |
*** gwhaley1 has joined #kata-general | 12:28 | |
*** gwhaley has quit IRC | 12:28 | |
*** annabelleB has joined #kata-general | 14:19 | |
*** annabelleB has quit IRC | 15:52 | |
*** annabelleB has joined #kata-general | 16:00 | |
*** gwhaley1 has quit IRC | 17:06 | |
*** annabelleB has quit IRC | 17:09 | |
*** jodh has quit IRC | 17:12 | |
*** annabelleB has joined #kata-general | 17:13 | |
*** justJanne has quit IRC | 18:17 | |
*** justJanne has joined #kata-general | 18:30 | |
*** annabelleB has quit IRC | 18:57 | |
*** annabelleB has joined #kata-general | 18:59 | |
*** annabelleB has quit IRC | 19:21 | |
*** annabelleB has joined #kata-general | 19:27 | |
kata-irc-bot | <jonolson> Anyone want to get Kata spawning xhyve VMs so it works with Hypervisor.framework on Darwin? :slightly_smiling_face: | 20:03 |
kata-irc-bot | <eric.ernst> :slightly_smiling_face: | 20:09 |
kata-irc-bot | <eric.ernst> I'd be happy to use it. | 20:09 |
kata-irc-bot | <sudeep.batra> Is it possible to have the dockershim as well as the containerd(or crio) - so that I can have some VNFs on KataContainer while others can be natively using dockershim , thats is a Kubernetes Cluster with both this options ? | 20:10 |
kata-irc-bot | <eric.ernst> Would need to step back from hotplug i'd assume -- not sure what features are available | 20:10 |
kata-irc-bot | <eric.ernst> I know this was one of the areas vincent was looking, IIRC (batts) | 20:10 |
kata-irc-bot | <eric.ernst> yeah, both is the plan | 20:10 |
kata-irc-bot | <eric.ernst> Or, rather, is one of the clear use cases. | 20:11 |
kata-irc-bot | <eric.ernst> well, i see -- do you mean dockershim v containerd, or do you mean kata v runc? | 20:11 |
kata-irc-bot | <eric.ernst> containerd/crio can support both runtimes already. | 20:11 |
kata-irc-bot | <sudeep.batra> so kata can use containerd or crio, so lets say I use containerd | 20:12 |
kata-irc-bot | <eric.ernst> ok. | 20:12 |
kata-irc-bot | <sudeep.batra> oh you mean all combinations are possible | 20:12 |
kata-irc-bot | <eric.ernst> a single node would have one cri-shim (crishim: {containerd, crio, dockershim, etc}) | 20:12 |
kata-irc-bot | <raravena80> @jonolson glad to give it a try, sounds cool! | 20:13 |
kata-irc-bot | <eric.ernst> kata can be run with containerd and it can be run with crio | 20:13 |
kata-irc-bot | <sudeep.batra> ok so I can have a kubernetes cluster, with one node1 with dockershim, node2 with containerd and node3 with crio | 20:13 |
kata-irc-bot | <eric.ernst> both of those cri-shims support multiple oci runtimes (ie, kata-runtime and runc) | 20:13 |
kata-irc-bot | <eric.ernst> i've done it. | 20:13 |
kata-irc-bot | <eric.ernst> its a bit goofy, but each node can, sure. | 20:13 |
kata-irc-bot | <eric.ernst> Kata can only run on the crio or containerd nodes | 20:14 |
kata-irc-bot | <sudeep.batra> and I can use diferent VNFs on different nodes | 20:14 |
kata-irc-bot | <eric.ernst> why different cr-shims, though? | 20:14 |
kata-irc-bot | <sudeep.batra> yeah probably too much, but you get the idea, I want to have normal pods using dockershim, however some specific packetcore VNFs using KataContainer( using containerd) | 20:15 |
kata-irc-bot | <eric.ernst> You can get both with containerd. | 20:15 |
kata-irc-bot | <eric.ernst> it supports both runc and kata at the same time. | 20:15 |
kata-irc-bot | <eric.ernst> (or, more generally, two runtimes at a single time) | 20:15 |
kata-irc-bot | <eric.ernst> this post may help clarify (shameless plug): https://medium.com/cri-o/intel-clear-containers-and-cri-o-70824fb51811 | 20:16 |
kata-irc-bot | <sudeep.batra> ok so you mean I can just use containerd and then use either Kata containers for some VNFs and dockershim for generic pods | 20:16 |
kata-irc-bot | <eric.ernst> s/clearcontainers/kata containers | 20:16 |
kata-irc-bot | <eric.ernst> replace the word dockershim wiht runc, and my answer is yes | 20:16 |
kata-irc-bot | <eric.ernst> runc is what is used in dockershim. containerd can support runc and kata | 20:16 |
kata-irc-bot | <sudeep.batra> ok , still bit puzzled with the internal architecture :( | 20:17 |
kata-irc-bot | <sudeep.batra> let me go through | 20:17 |
kata-irc-bot | <eric.ernst> ok. | 20:17 |
kata-irc-bot | <sudeep.batra> :+1: | 20:17 |
kata-irc-bot | <jonolson> @raravena80 — came up during Kris’s TGIK — had to use a Linux box for TGIK + Kata rather than the usual Mac — might be as simple as adding a new VM CLI generator | 20:20 |
kata-irc-bot | <raravena80> yeah, that's my guess. A good first experiment would be hard coding the xhyve cli instead of generating it. Would have to copy the x86 kata-agent to the the VMs rootfs too. | 20:30 |
kata-irc-bot | <raravena80> meh... complaining about `syscall.SIGSTKFLT` | 20:47 |
kata-irc-bot | <raravena80> ```$ cd $GOPATH/src/github.com/kata-containers/proxy && make go build -o kata-proxy -ldflags "-X main.version=1.0.0-a69326b63802952b14203ea9c1533d4edb8c1d64" # github.com/kata-containers/proxy ./signals.go:27:2: undefined: syscall.SIGSTKFLT make: *** [kata-proxy] Error 2``` | 20:47 |
*** annabelleB has quit IRC | 23:34 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!