Wednesday, 2017-03-01

*** XueFeng has quit IRC00:59
*** yanyanhu has joined #senlin01:13
*** ruijie has joined #senlin01:29
*** guoshan has joined #senlin01:30
*** guoshan has quit IRC01:35
*** guoshan has joined #senlin01:36
*** shu-mutou-AWAY is now known as shu-mutou01:53
*** guoshan has quit IRC02:42
*** yuanying has quit IRC02:47
*** guoshan has joined #senlin02:54
*** zhurong has joined #senlin03:03
*** zhurong has quit IRC03:13
openstackgerritRUIJIE YUAN proposed openstack/senlin master: lb_policy support CLUSTER_RECOVER(1)  https://review.openstack.org/43888903:24
*** wllabs has joined #senlin03:34
wllabshow to user node_operation03:34
wllabsi don't find any operation command in the client03:35
*** yuanying has joined #senlin03:49
openstackgerritMerged openstack/senlin master: Refresh resource status before doing node_recover  https://review.openstack.org/43837904:03
*** guoshan has quit IRC04:11
openstackgerritOpenStack Proposal Bot proposed openstack/python-senlinclient master: Updated from global requirements  https://review.openstack.org/43936404:16
openstackgerritOpenStack Proposal Bot proposed openstack/senlin master: Updated from global requirements  https://review.openstack.org/43923304:17
yuanbinQiming, I see you fix bug about image or flavor for python-openstacksdk, but i use python-openstacksdb 0.9.5 version, the floavr apear The resource could not be found, use 0.9.10 the question not exist04:23
openstackgerritXueFeng Liu proposed openstack/senlin master: Revise cluster/node check action records design  https://review.openstack.org/43582204:23
yuanbinQiming, Sorry, I think I can be solved.04:46
*** guoshan has joined #senlin05:10
Qimingyuanbin, you are supposed to use the newer version05:26
Qimingpython-openstacksdk>=0.9.1305:26
ruijiehi Qiming05:27
ruijieyou talked about deploying k8s with Senlin05:28
ruijiethen what's the role of Senlin here?05:28
Qimingcluster manager05:29
Qimingmanaging a cluster of physical or virtual nodes on which kubernetes is used to manage containers/pods/services05:31
*** guoshan has quit IRC05:32
ruijieI see, so, we keep managing docker directly and also support managing k8s cluster to support docker?05:35
Qimingyes05:38
*** guoshan has joined #senlin05:38
Qimingthe reason I'm looking into that is ...05:38
Qimingthere are many users already deployed openstack for managing VMs and other peripheral resources05:39
Qimingmost of these users are also considering managing containers as light-weight execution environments05:39
Qimingone option for them is to set aside some physical machines and deploy kubernetes to manage those containers05:40
Qimingthat is fine.05:40
Qimingone drawback is that resources cannot be shared05:41
Qiminganother one is the company/organization has to maintain two resource pools, one for VM, one for containers, two groups of people ...05:42
Qimingyet another one is more subtel05:42
Qimingsubtle05:42
Qimingwhen you got more workloads running containers, you have to manually add nodes (physical/virtual) to the k8s pool05:42
Qimingwhen VM requests go up, you have to do the migration in the reverse direction ...05:43
Qimingit is ... very inconvenient at least05:43
Qimingfor those openstack users who also wants to manage containerized workloads, we can provide them an integrated solution05:44
Qimingrun k8s on a VM cluster managed by senlin05:44
Qimingwhen container workloads increase, senlin can help automatically expand the underlying VM cluster05:44
Qimingwhen the workloads decrease, senlin can help shrink the VM cluster automatically05:45
Qimingand we have VM level aut-healing, load-balancing etc for free05:45
Qimingit would be a great value-add for people to enjoy all the benefits of both OpenStack and kubernetes05:46
ruijieyes Qiming, the cloud foundry has the same problem05:48
ruijiebut the load for controlling modules are usually not high05:48
Qimingright05:49
Qimingit is always about the worker nodes05:49
*** guoshan has quit IRC05:53
*** guoshan has joined #senlin05:59
*** guoshan has quit IRC06:02
ruijieQiming, so the controlling modules of k8s also run in one cluster of Senlin?06:03
Qimingit depends06:03
Qimingyou can create an orphan node for the controllers, which may not be recommended06:04
Qimingyou can create a separate cluster for it06:04
*** guoshan has joined #senlin06:04
ruijiein our production environment, user always asked to let these modules run on one node mixed ...06:04
Qimingcontrollers and workers all run on a single physical machine?06:05
ruijieeg. 5 nodes to deploy controlling modules like routers, cloud controllers since cloud foundry has many modules.06:06
ruijieeach of these modules has to be high available06:06
Qimingthe node here is VM?06:09
ruijieyes Qiming06:09
Qimingthat is fine06:09
ruijielike node1: router, cloud controller, node2: router, uaa, node3: cloud controller ...06:10
Qimingunderstood06:10
ruijieall these modules are deploy on VMs mixed, then is will be hard to provide auto-healing and auto-scaling06:10
openstackgerritQiming Teng proposed openstack/senlin master: Add filters to cluster_get_all_by_cluster()  https://review.openstack.org/43940506:12
QimingI see06:12
Qimingwhat's the benefit of deploying load mixtures into each VM?06:13
openstackgerritQiming Teng proposed openstack/senlin master: Add filters to cluster_get_all_by_cluster()  https://review.openstack.org/43940506:16
openstackgerritQiming Teng proposed openstack/senlin master: Add filters to node_get_all_by_cluster()  https://review.openstack.org/43940506:17
openstackgerritQiming Teng proposed openstack/senlin master: Use node_get_all_by_cluster when possible  https://review.openstack.org/43941106:41
openstackgerritQiming Teng proposed openstack/senlin master: Improve node_ids_by_cluster() by adding filters  https://review.openstack.org/43941906:57
*** XueFeng has joined #senlin07:00
XueFengyanyan, around?07:02
openstackgerritQiming Teng proposed openstack/senlin master: Use ids_by_cluster() object call when appropriate  https://review.openstack.org/43942307:09
ruijiesorry Qiming, just come back. Deploying load mixtures into each VM can reduce the resources costs...07:29
Qimingem ... not sure about it, ;)07:30
ruijieem, right. That depends ..07:33
openstackgerritNguyen Van Trung proposed openstack/senlin master: Change 'adanced' to 'advanced'  https://review.openstack.org/43943407:42
*** yuanying has quit IRC08:01
*** yuanying has joined #senlin08:05
openstackgerritRUIJIE YUAN proposed openstack/senlin master: lb_policy support CLUSTER_RECOVER(1)  https://review.openstack.org/43888908:18
*** XueFeng has quit IRC08:20
openstackgerritMerged openstack/senlin master: Change 'adanced' to 'advanced'  https://review.openstack.org/43943408:36
*** root____3 has joined #senlin08:38
*** ruijie_ has joined #senlin08:45
*** ruijie has quit IRC08:48
*** yuanying has quit IRC08:51
*** yuanying has joined #senlin08:55
openstackgerritRUIJIE YUAN proposed openstack/senlin master: lb_policy support CLUSTER_RECOVER(1)  https://review.openstack.org/43888909:15
*** yuanying has quit IRC09:16
*** yuanying has joined #senlin10:00
*** shu-mutou is now known as shu-mutou-AWAY10:05
openstackgerritRUIJIE YUAN proposed openstack/senlin master: lb_policy support CLUSTER_RECOVER(2)  https://review.openstack.org/43951510:13
*** ruijie__ has joined #senlin10:19
*** ruijie_ has quit IRC10:20
*** yanyanhu has quit IRC10:20
openstackgerritRUIJIE YUAN proposed openstack/senlin master: lb_policy support CLUSTER_RECOVER(2)  https://review.openstack.org/43951510:22
openstackgerritRUIJIE YUAN proposed openstack/senlin master: lb_policy support CLUSTER_RECOVER(1)  https://review.openstack.org/43888910:22
*** Jeffrey4l has quit IRC10:30
*** guoshan has quit IRC10:30
*** root____3 has quit IRC10:43
*** Jeffrey4l has joined #senlin10:49
*** zhurong has joined #senlin14:01
openstackgerritMerged openstack/senlin master: Add filters to node_get_all_by_cluster()  https://review.openstack.org/43940514:02
*** zhurong has quit IRC14:19
*** zhurong has joined #senlin14:21
*** zhurong has quit IRC15:31
*** ThiagoCMC has quit IRC16:14
*** Jeffrey4l has quit IRC17:59
*** wllabs has quit IRC19:18
*** openstackgerrit has quit IRC20:03
*** catintheroof has joined #senlin21:08
*** catintheroof has quit IRC21:10
*** catintheroof has joined #senlin21:10
*** catintheroof has quit IRC23:29
*** Guest27057 is now known as zigo23:57

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