Wednesday, 2018-03-07

*** caoyuan has joined #openstack-qinling00:40
*** huntxu has joined #openstack-qinling01:16
*** jiangyuan has joined #openstack-qinling01:35
*** caoyuan has quit IRC02:33
*** caoyuan has joined #openstack-qinling03:11
*** caoyuan has quit IRC03:16
*** caoyuan has joined #openstack-qinling04:17
*** kevinz has quit IRC05:05
*** rakhmerov has joined #openstack-qinling05:54
openstackgerritHunt Xu proposed openstack/qinling master: tests: add unit tests covering qinling.orchestrator  https://review.openstack.org/55001407:16
openstackgerritzhongshengping proposed openstack/qinling master: Follow the new PTI for document build  https://review.openstack.org/55037407:35
openstackgerritzhongshengping proposed openstack/qinling master: Don't run tempest jobs when patching unit test and releasenote  https://review.openstack.org/55037607:37
*** celebdor has joined #openstack-qinling10:12
*** celebdor is now known as apuimedo10:12
apuimedokong: Hi! I'm apuimedo from Kuryr10:12
apuimedoyesterday I was checking the outreachy projects (I was a mentor this past cycle) and I saw that you have a project listed there10:13
apuimedonever having heard of qinling before I checked your repo10:13
apuimedoand I saw that you have some devstack support for deploying kubernetes10:13
apuimedowe also have that and we were in process of splitting it out to a separate devstack plugin10:14
apuimedoso it would live in git.openstack.org/openstack/devstack-plugin-kubernetes10:14
apuimedoI was wondering if you'd be interested in collaborating with that10:14
kongapuimedo: hi10:21
kongyes, i have a very ugly ansible script for installing k8s10:21
kongusing kubeadm10:21
kong:-)10:21
kongi'm willing to help when i'm available10:22
apuimedokong: so here's what I propose10:23
apuimedoyour playbooks are based on kubeadm10:23
kongapuimedo: any doc for now for that devstack plugin?10:23
kongyeah10:23
apuimedomy bash is based hyperkube10:23
apuimedoso yesterday, before I saw your ansible, I had started doing a kubeadm based devstack plugin10:24
apuimedoso how about we create the project10:24
apuimedowe put some kuryr and qinling folks as cores10:24
apuimedoprobably you and me as starters10:24
kongapuimedo: sounds like a plan :-)10:24
apuimedoI would personally prefer not to require ansible, if you're okay with that10:24
apuimedoSo the target I have is kubeadm installation with multinode devstack support10:25
apuimedoand if you see I miss something for your use cases10:25
apuimedowe can add that as well10:25
kongapuimedo: ok10:25
apuimedocool10:25
kongbtw, there is another project called kubespray which is also aimed at installing k8s10:25
kongbut it's also using ansible10:25
konganyway, let's see what we could do for the integration with devstack10:26
apuimedoI heard of kubespray but I've never tried it10:26
apuimedowhat do you think about it?10:26
apuimedoand how well would it interact with devstack?10:27
kongit's ansible playbook that install k8s on various cloud, e.g. aws, google, azure, and of course, openstack10:27
apuimedothat assumes an openstack deployment and it would use nova instances, right?10:28
apuimedoI think it would be more for the baremetal target10:28
kongyep10:28
apuimedosince I suppose qinling does not need nova instances10:28
apuimedodoes it?10:28
apuimedowhich openstack components do you use?10:29
kongno, it doesn't.10:29
konghah, actually, the basic installation only needs keystone10:29
apuimedoI saw in devstack you have rabbit, mysql and keystone10:29
apuimedoso I suppose keystone is the main thing10:29
kongin future, swift, aodh, ceilometer, etc.10:29
kongthat's right for now10:29
apuimedoswift for the k8s registry?10:29
apuimedoI'm not familiar with aodh10:30
kongnope, for object creation/update notification10:30
kongwhich will trigger qinling functions10:30
apuimedoah, interesting10:30
apuimedothat's really cool10:30
kongaodh for event trigger10:30
kongthey are all needed for qinling's functional test in future10:30
apuimedokong: are you gonna do that with tempest?10:31
kongyeah, will be inside qinling-tempest-plugin10:32
kongapuimedo: btw, i have a question for kuryr10:32
kongdoes kuryr support multi-tenancy?10:32
kongi mean, when you create pods, do all the pods connect to a same subnet which belongs to a same tenant?10:33
kongfrom kuryr's config file?10:33
apuimedonice10:34
apuimedo:-)10:34
apuimedois there some blog post of doing some example work with qinling10:34
apuimedolike a sample function and so on10:35
apuimedokong: usually, for k8s+kuryr deployments, you make one k8s cluster per kuryr deployment10:35
apuimedoso it works with k8s namespaces and with openshift projects10:36
apuimedobut openstack tenant wise10:36
apuimedowe usually work on behalf of a single tenant10:36
kongok, i got you10:36
kongapuimedo: for your question, currently, you can refer to qinling's ugly doc https://docs.openstack.org/qinling/latest/10:36
apuimedoso yes, all the pods to the same tenant10:36
apuimedonot necessarily on the same subnet10:36
*** lenka has joined #openstack-qinling10:37
kongand a video from Sydney Summit https://youtu.be/NmCmOfRBlIU a live demo inside10:37
apuimedowe'll add a multi subnet driver this cycle10:37
kongcool10:37
apuimedobut until k8s has more multi tenancy support, that's all10:37
apuimedothanks for the video kong!10:38
kongapuimedo: another youtube video(which was recorded very earlier)  https://youtu.be/K2SiMZllN_A10:38
kongapuimedo: np10:38
apuimedokong: I'll ping you once I make some initial version of the devstack plugin10:38
apuimedoso you can give a review before we create it in openstack10:39
apuimedohopefully next week10:39
kongapuimedo: lovely10:39
*** huntxu has quit IRC10:46
*** huntxu has joined #openstack-qinling10:46
*** huntxu has quit IRC10:56
*** huntxu has joined #openstack-qinling10:57
*** huntxu has quit IRC10:57
*** huntxu has joined #openstack-qinling10:58
*** hunt_ has joined #openstack-qinling11:01
*** huntxu has quit IRC11:03
*** lenka has quit IRC11:19
openstackgerritMerged openstack/qinling master: Don't run tempest jobs when patching unit test and releasenote  https://review.openstack.org/55037612:09
*** hunt_ has quit IRC12:19
*** huntxu has joined #openstack-qinling12:20
*** caoyuan has quit IRC12:20
openstackgerritMerged openstack/qinling master: Follow the new PTI for document build  https://review.openstack.org/55037412:39
*** jiangyuan has quit IRC12:41
*** caoyuan has joined #openstack-qinling13:28
*** huntxu has quit IRC13:54
*** caoyuan has quit IRC17:03
*** apuimedo has quit IRC17:49
*** celebdor has joined #openstack-qinling17:50
*** celebdor has quit IRC18:29
*** celebdor has joined #openstack-qinling18:55
*** openstackstatus has quit IRC22:13
*** openstack has joined #openstack-qinling22:16
*** ChanServ sets mode: +o openstack22:16
*** openstackstatus has quit IRC22:42
*** openstack has joined #openstack-qinling22:45
*** ChanServ sets mode: +o openstack22:45

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