Tuesday, 2020-02-11

*** hongbin has joined #openstack-kuryr03:48
*** hongbin has quit IRC04:41
*** maciejjozefczyk has joined #openstack-kuryr07:08
*** gcheresh has joined #openstack-kuryr07:29
*** ltomasbo has joined #openstack-kuryr08:02
*** maysams has joined #openstack-kuryr08:36
*** takamatsu has joined #openstack-kuryr09:28
*** openstackgerrit has joined #openstack-kuryr10:36
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Add info about required RBAC permissions to docs  https://review.opendev.org/69994410:36
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Remove ingress permissions from ServiceAccount  https://review.opendev.org/70709810:38
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: Add info about required RBAC permissions to docs  https://review.opendev.org/69994410:39
openstackgerritMichał Dulko proposed openstack/kuryr-tempest-plugin master: WIP: IPv6 support  https://review.opendev.org/70710310:56
openstackgerritMichał Dulko proposed openstack/kuryr-kubernetes master: WIP: IPv6 support in DevStack  https://review.opendev.org/70652911:11
openstackgerritMerged openstack/kuryr-kubernetes master: Add info about required RBAC permissions to docs  https://review.opendev.org/69994411:51
*** ccamposr has joined #openstack-kuryr11:58
*** gcheresh has quit IRC12:29
*** gcheresh has joined #openstack-kuryr12:30
*** rh-jelabarre has joined #openstack-kuryr13:07
*** takamatsu has quit IRC13:14
*** takamatsu has joined #openstack-kuryr13:37
*** ccamposr__ has joined #openstack-kuryr13:42
*** ccamposr has quit IRC13:45
*** gcheresh_ has joined #openstack-kuryr13:45
*** gcheresh has quit IRC13:45
*** ccamposr has joined #openstack-kuryr13:56
*** ccamposr__ has quit IRC13:59
*** mnaser has joined #openstack-kuryr14:18
mnasero/ is it possible for kuryr to actually use pod annotations to be plumbed to specific subnets?14:19
mnaserim thinking kuryr-kubernetes but with ability to plug into specific networks14:19
*** ccamposr__ has joined #openstack-kuryr14:22
*** ccamposr has quit IRC14:23
*** ccamposr has joined #openstack-kuryr14:24
*** ccamposr__ has quit IRC14:27
mnaseri'd like to use kuryr to attach workloads to different neutron networks.  i see a way to do it for a different subnet, but not different network?14:27
*** takamatsu has quit IRC14:29
mnaserok so i guess i can forget what network i want to provision it on14:32
mnaserbc i can just use subnet from any network14:32
mnaserhttps://github.com/openstack/kuryr-kubernetes/blob/39e92f332237e1dc2894c80e4d968a8cc74c2238/kuryr_kubernetes/utils.py#L18114:32
mnaserinteresting.. cool!14:32
dulekmnaser: That's not the place you should plug it.14:44
mnaserdulek: right but i meant to talk about the multinic work14:44
mnaserhttps://github.com/openstack/kuryr-kubernetes/blob/c07de8c435515dae64b477ea7a7757fa6be24eb0/doc/source/specs/rocky/npwg_spec_support.rst14:45
mnaserso defining `subnetId in there14:45
dulekmnaser: Just create your subnet driver and confiure Kuryr to use it: https://github.com/openshift/kuryr-kubernetes/blob/master/kuryr_kubernetes/controller/drivers/default_subnet.py14:45
dulekmnaser: Ah right… Let's see if it was implemented like that…14:45
mnaserdulek: right but i have a scenario where 1 k8s might want to plug some pods to one subnet, and other pods to another subnet14:45
dulekmnaser: Those pods have just one Kuryr interface?14:46
mnaserdulek: they probably will have 1 interface.14:46
mnaserdulek: my wild idea is to build operators that run on k8s clusters which have kuryr so a specific user can provision resources on a specific network14:47
mnaserdulek: so imagine you want to create a memcached server, you can decide where that memcached will run .. because in this scenario, the kuryr here is 'privileged'14:47
dulekmnaser: Then just create your SubnetDriver - when getting the subnet_id it has all pod object there.14:48
dulekAnd you can decide what to return.14:48
mnaserah yes that's a reasonable idea too actually14:48
dulekFeel free to upstream that too - we never seen it as priority, but with sane names of annotations it's totally fine to have it in tree.14:48
mnaserdulek: in that case i might contribute a pod driver that takes annotations and plugs into those14:49
mnaserah look at that :)14:49
mnaserlol14:49
dulekMeanwhile you just configure it as an entrypoint, you'll figure it out. ;)14:49
dulekmnaser: :)14:49
mnaserdulek: while i have you here is there a quick place you can point me to where 'pod' object is defined ?14:50
mnaseror maybe where i can find it14:50
dulekmnaser: The one passed to subnet driver?14:50
mnaserdulek: correct, i'm slowly following the path right now14:50
dulekmnaser: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.17/#pod-v1-core14:50
mnaserdulek: oh so it's just a straight up pod object from k8s api14:51
dulekIt's plain K8s object in dumped JSON.14:51
mnaser++ perfect that's all i need!14:51
mnaserwondeful14:51
dulekCool,  happy to help. :)14:51
*** ltomasbo has quit IRC14:55
*** takamatsu has joined #openstack-kuryr15:11
openstackgerritMichał Dulko proposed openstack/kuryr-tempest-plugin master: WIP: IPv6 support  https://review.opendev.org/70710315:22
openstackgerritMichał Dulko proposed openstack/kuryr-tempest-plugin master: WIP: IPv6 support  https://review.opendev.org/70710315:40
*** gcheresh_ has quit IRC16:05
*** ccamposr has quit IRC16:11
*** gcheresh_ has joined #openstack-kuryr16:13
*** maysams has quit IRC16:25
*** gcheresh_ has quit IRC16:26
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: WIP: Namespace event handling through KuryrNet CRD  https://review.opendev.org/70674417:11
openstackgerritMichał Dulko proposed openstack/kuryr-tempest-plugin master: Basic IPv6 support  https://review.opendev.org/70710317:17
*** gmann is now known as gmann_afk17:20
openstackgerritMichał Dulko proposed openstack/kuryr-tempest-plugin master: Basic IPv6 support  https://review.opendev.org/70710317:39
openstackgerritLuis Tomas Bolivar proposed openstack/kuryr-kubernetes master: WIP: Namespace event handling through KuryrNet CRD  https://review.opendev.org/70674417:45
*** maciejjozefczyk has quit IRC18:23
*** gmann_afk is now known as gmann18:49
*** gcheresh_ has joined #openstack-kuryr18:51
*** maciejjozefczyk has joined #openstack-kuryr19:07
*** gcheresh_ has quit IRC19:25
*** maciejjozefczyk has quit IRC19:25
*** maciejjozefczyk has joined #openstack-kuryr21:57
*** maciejjozefczyk has quit IRC21:59
*** rh-jelabarre has quit IRC22:31

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