Thursday, 2019-11-28

*** auk has joined #kata-general00:59
*** auk has quit IRC04:46
*** manny has quit IRC05:48
*** manny has joined #kata-general05:54
*** auk has joined #kata-general06:30
*** auk has quit IRC06:30
*** auk has joined #kata-general07:55
*** sameo has joined #kata-general08:10
*** sgarzare has joined #kata-general08:13
*** CeeMac has quit IRC08:22
*** gwhaley has joined #kata-general09:04
*** auk has quit IRC10:00
*** sameo has quit IRC10:54
*** lpetrut has joined #kata-general12:02
*** gwhaley has quit IRC12:24
*** gwhaley has joined #kata-general12:24
*** gwhaley has quit IRC12:41
*** gwhaley has joined #kata-general12:41
*** sameo has joined #kata-general13:30
*** sameo has quit IRC15:50
kata-irc-bot3<william> Is anyone here able to say something about the constraints of what applications can be ran using kata-firecracker?15:56
kata-irc-bot3<graham.whaley> @william - hi - so, I hope so ;). And, yes, I'd quite like to see some of that captured on the kata github docs. /cc @eric.ernst @xu - can you help, or direct/nominate?16:03
*** lpetrut has quit IRC16:13
kata-irc-bot3<william> I'll give some context if it helps:  So far I have successfully ran some smaller applications in very basic images to benchmark kata-qemu and kata-fc.  Now I am moving on towards application level benchmarks. When attempting to deploy https://github.com/DescartesResearch/TeaStore all pods successfully reach a running state but some applications will not progress and as I am currently debugging that I thought I'd ask the question16:13
kata-irc-bot3above.  When deleting my deployments my kata-fc pods also remains in termination mode indefinitely while this is not the case for kata-qemu.16:13
kata-irc-bot3<william> @graham.whaley while I have you on the line. In reference to https://github.com/kata-containers/runtime/issues/2161 I did as suggested and added the kernel_params = "init=/usr/bin/kata-agent" to the kata config because my pods were running out of working memory. I am intrigued to know how that solved the issue and if it imposes any challenges.16:21
kata-irc-bot3<graham.whaley> @william - ah, it was @julio.montes who suggested the use of the `init` fix - I'll let him wade in on that. /me goes to check Issue... ah, yes, I noted that the kernel `file max` value is set at boot according to how much RAM is in the system - so, this will be different between kata and a soft container (runc) - `runc` will effectively 'see' the whole of the host RAM, as it will be using/seeing the host kernel, whereas the16:30
kata-irc-bot3kata vm kernel will only see the RAM passed to it, calculated according to the container/pod restrictions/requirements - and thus will likely always get a smaller `file max`, that reflects the actual RAM available to the pod/container. One could argue that that is actually more 'accurate' :slightly_smiling_face:16:30
kata-irc-bot3<william> Right. To make the comparison as equal as possible I am using resource restrictions in my pod spec which to the best of my knowledge does a decent job of making sure each pod has the same resources no matter what RuntimeClass is chosen. Hopefully this will be a good indication of what each runtime is able to perform with the same amount of resources, then I'll just have to measure the resource overhead for the sandboxes and account16:38
kata-irc-bot3for that :slightly_smiling_face:16:38
*** sgarzare has quit IRC17:22
*** gwhaley has quit IRC18:09
*** lpetrut has joined #kata-general20:07
*** zer0def has quit IRC20:18
*** zer0def has joined #kata-general20:19
*** lpetrut has quit IRC21:03

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!