*** hongbin has joined #openstack-kuryr | 03:48 | |
*** hongbin has quit IRC | 04:41 | |
*** maciejjozefczyk has joined #openstack-kuryr | 07:08 | |
*** gcheresh has joined #openstack-kuryr | 07:29 | |
*** ltomasbo has joined #openstack-kuryr | 08:02 | |
*** maysams has joined #openstack-kuryr | 08:36 | |
*** takamatsu has joined #openstack-kuryr | 09:28 | |
*** openstackgerrit has joined #openstack-kuryr | 10:36 | |
openstackgerrit | Michał Dulko proposed openstack/kuryr-kubernetes master: Add info about required RBAC permissions to docs https://review.opendev.org/699944 | 10:36 |
---|---|---|
openstackgerrit | Michał Dulko proposed openstack/kuryr-kubernetes master: Remove ingress permissions from ServiceAccount https://review.opendev.org/707098 | 10:38 |
openstackgerrit | Michał Dulko proposed openstack/kuryr-kubernetes master: Add info about required RBAC permissions to docs https://review.opendev.org/699944 | 10:39 |
openstackgerrit | Michał Dulko proposed openstack/kuryr-tempest-plugin master: WIP: IPv6 support https://review.opendev.org/707103 | 10:56 |
openstackgerrit | Michał Dulko proposed openstack/kuryr-kubernetes master: WIP: IPv6 support in DevStack https://review.opendev.org/706529 | 11:11 |
openstackgerrit | Merged openstack/kuryr-kubernetes master: Add info about required RBAC permissions to docs https://review.opendev.org/699944 | 11:51 |
*** ccamposr has joined #openstack-kuryr | 11:58 | |
*** gcheresh has quit IRC | 12:29 | |
*** gcheresh has joined #openstack-kuryr | 12:30 | |
*** rh-jelabarre has joined #openstack-kuryr | 13:07 | |
*** takamatsu has quit IRC | 13:14 | |
*** takamatsu has joined #openstack-kuryr | 13:37 | |
*** ccamposr__ has joined #openstack-kuryr | 13:42 | |
*** ccamposr has quit IRC | 13:45 | |
*** gcheresh_ has joined #openstack-kuryr | 13:45 | |
*** gcheresh has quit IRC | 13:45 | |
*** ccamposr has joined #openstack-kuryr | 13:56 | |
*** ccamposr__ has quit IRC | 13:59 | |
*** mnaser has joined #openstack-kuryr | 14:18 | |
mnaser | o/ is it possible for kuryr to actually use pod annotations to be plumbed to specific subnets? | 14:19 |
mnaser | im thinking kuryr-kubernetes but with ability to plug into specific networks | 14:19 |
*** ccamposr__ has joined #openstack-kuryr | 14:22 | |
*** ccamposr has quit IRC | 14:23 | |
*** ccamposr has joined #openstack-kuryr | 14:24 | |
*** ccamposr__ has quit IRC | 14:27 | |
mnaser | i'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 IRC | 14:29 | |
mnaser | ok so i guess i can forget what network i want to provision it on | 14:32 |
mnaser | bc i can just use subnet from any network | 14:32 |
mnaser | https://github.com/openstack/kuryr-kubernetes/blob/39e92f332237e1dc2894c80e4d968a8cc74c2238/kuryr_kubernetes/utils.py#L181 | 14:32 |
mnaser | interesting.. cool! | 14:32 |
dulek | mnaser: That's not the place you should plug it. | 14:44 |
mnaser | dulek: right but i meant to talk about the multinic work | 14:44 |
mnaser | https://github.com/openstack/kuryr-kubernetes/blob/c07de8c435515dae64b477ea7a7757fa6be24eb0/doc/source/specs/rocky/npwg_spec_support.rst | 14:45 |
mnaser | so defining `subnetId in there | 14:45 |
dulek | mnaser: 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.py | 14:45 |
dulek | mnaser: Ah right… Let's see if it was implemented like that… | 14:45 |
mnaser | dulek: right but i have a scenario where 1 k8s might want to plug some pods to one subnet, and other pods to another subnet | 14:45 |
dulek | mnaser: Those pods have just one Kuryr interface? | 14:46 |
mnaser | dulek: they probably will have 1 interface. | 14:46 |
mnaser | dulek: 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 network | 14:47 |
mnaser | dulek: 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 |
dulek | mnaser: Then just create your SubnetDriver - when getting the subnet_id it has all pod object there. | 14:48 |
dulek | And you can decide what to return. | 14:48 |
mnaser | ah yes that's a reasonable idea too actually | 14:48 |
dulek | Feel 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 |
mnaser | dulek: in that case i might contribute a pod driver that takes annotations and plugs into those | 14:49 |
mnaser | ah look at that :) | 14:49 |
mnaser | lol | 14:49 |
dulek | Meanwhile you just configure it as an entrypoint, you'll figure it out. ;) | 14:49 |
dulek | mnaser: :) | 14:49 |
mnaser | dulek: while i have you here is there a quick place you can point me to where 'pod' object is defined ? | 14:50 |
mnaser | or maybe where i can find it | 14:50 |
dulek | mnaser: The one passed to subnet driver? | 14:50 |
mnaser | dulek: correct, i'm slowly following the path right now | 14:50 |
dulek | mnaser: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.17/#pod-v1-core | 14:50 |
mnaser | dulek: oh so it's just a straight up pod object from k8s api | 14:51 |
dulek | It's plain K8s object in dumped JSON. | 14:51 |
mnaser | ++ perfect that's all i need! | 14:51 |
mnaser | wondeful | 14:51 |
dulek | Cool, happy to help. :) | 14:51 |
*** ltomasbo has quit IRC | 14:55 | |
*** takamatsu has joined #openstack-kuryr | 15:11 | |
openstackgerrit | Michał Dulko proposed openstack/kuryr-tempest-plugin master: WIP: IPv6 support https://review.opendev.org/707103 | 15:22 |
openstackgerrit | Michał Dulko proposed openstack/kuryr-tempest-plugin master: WIP: IPv6 support https://review.opendev.org/707103 | 15:40 |
*** gcheresh_ has quit IRC | 16:05 | |
*** ccamposr has quit IRC | 16:11 | |
*** gcheresh_ has joined #openstack-kuryr | 16:13 | |
*** maysams has quit IRC | 16:25 | |
*** gcheresh_ has quit IRC | 16:26 | |
openstackgerrit | Luis Tomas Bolivar proposed openstack/kuryr-kubernetes master: WIP: Namespace event handling through KuryrNet CRD https://review.opendev.org/706744 | 17:11 |
openstackgerrit | Michał Dulko proposed openstack/kuryr-tempest-plugin master: Basic IPv6 support https://review.opendev.org/707103 | 17:17 |
*** gmann is now known as gmann_afk | 17:20 | |
openstackgerrit | Michał Dulko proposed openstack/kuryr-tempest-plugin master: Basic IPv6 support https://review.opendev.org/707103 | 17:39 |
openstackgerrit | Luis Tomas Bolivar proposed openstack/kuryr-kubernetes master: WIP: Namespace event handling through KuryrNet CRD https://review.opendev.org/706744 | 17:45 |
*** maciejjozefczyk has quit IRC | 18:23 | |
*** gmann_afk is now known as gmann | 18:49 | |
*** gcheresh_ has joined #openstack-kuryr | 18:51 | |
*** maciejjozefczyk has joined #openstack-kuryr | 19:07 | |
*** gcheresh_ has quit IRC | 19:25 | |
*** maciejjozefczyk has quit IRC | 19:25 | |
*** maciejjozefczyk has joined #openstack-kuryr | 21:57 | |
*** maciejjozefczyk has quit IRC | 21:59 | |
*** rh-jelabarre has quit IRC | 22:31 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!