1. acf88ae Fix: use k8s API config IP address as the controller's IP by Jian Li · 2 years, 8 months ago
  2. 7edfb38 Bumpup fabric8 kubernetes client deps to 5.1.0 by Jian Li · 3 years, 2 months ago
  3. 1d72e17 k8s-networking apps: include jsr310 runtime dependency by Chris Aslanoglou · 3 years, 3 months ago
  4. 9ac7395 Bumpup kubernetes client from 4.7.1 to 5.0.0 (support up to kubernetes 1.19) by Jian Li · 3 years, 3 months ago
  5. 01613c2 Purge the tunnel and router bridge on removing kubernetes host by Jian Li · 3 years, 5 months ago
  6. 8fa74cfa Remove bridges and associated flow rules when removing k8s nodes by Jian Li · 3 years, 5 months ago
  7. f0683ed Support Kubernetes LoadBalancer service type by Jian Li · 3 years, 5 months ago
  8. f4818b0 Support NodePort communication model at k8s passthrough mode by Jian Li · 3 years, 6 months ago
  9. a521217 Support SNATing POD traffic to internet at k8s passthrough mode by Jian Li · 3 years, 7 months ago
  10. 57263ea Fix: assign a default gateway MAC address for unknown IP address by Jian Li · 3 years, 7 months ago
  11. 07c27f3 Initial support VM and container communication via POD and service IP by Jian Li · 3 years, 7 months ago
  12. 426cfbe Support inter-node routing for k8s passthrough use case by Jian Li · 3 years, 7 months ago
  13. 9bc6777 Add node IP attribute in k8s node class with minor code refactoring by Jian Li · 3 years, 7 months ago
  14. b5089a5 Fix: only handle k8s related device events at k8s-networking app by Jian Li · 3 years, 7 months ago
  15. 682c5e0 Use port's MacAddress to associate ONOS port and Kubernetes port by Jian Li · 3 years, 7 months ago
  16. 93a6bfb Fix: add missing FieldsV1 class to kryo registry by Jian Li · 3 years, 7 months ago
  17. 096262a Fix: register ManagedFieldsEntry and FieldsV1 classes into kryo by Jian Li · 3 years, 7 months ago
  18. 2e04e79 Fix: do not handle ARP packets from openstack events by Jian Li · 3 years, 8 months ago
  19. 4860e37 Inter-connect k8s and openstack intg bridge, kbr-ex and kbr-router by Jian Li · 3 years, 8 months ago
  20. 3cb86e3 Listen on k8s port event to create instance port and host by Jian Li · 3 years, 8 months ago
  21. 8916418 Fix: statically add portnumber of intg and ext bridge by Jian Li · 3 years, 8 months ago
  22. b121844 Support distributed virtual router (DVR) at kubernetes by Jian Li · 3 years, 8 months ago
  23. 1ecfbb7 Split tunneling behavior into a separated tunnel bridge by Jian Li · 3 years, 8 months ago
  24. 58b3398 Initial support for multi kubernetes clusters for k8s nodes by Jian Li · 3 years, 10 months ago
  25. 232a32c Fix: configure the correct ethernet address of ARP reply for k8s by Jian Li · 4 years, 3 months ago
  26. 1449389 Fix: add missing PodIP class into kryo register by Jian Li · 4 years, 3 months ago
  27. 654f994 Eliminate redundant catch clauses. by Thomas Vachuska · 4 years, 4 months ago
  28. 970c6e5 Fix: do not propagate PORT_REMOVED event if the event has null value by Jian Li · 4 years, 4 months ago
  29. 8143c3b Fix: double check resource existence at receiving addition event by Jian Li · 4 years, 4 months ago
  30. c51f187 Fix: do not install k8s ns ACL rules if cluster IP has invalid value by Jian Li · 4 years, 4 months ago
  31. dad2343 Refactor k8s-node and k8s-networking command line interfaces by Jian Li · 4 years, 4 months ago
  32. a5c80c6 Fix: guarantee to reserve an IP address from IPAM pool for k8s POD by Jian Li · 4 years, 8 months ago
  33. 121ddfe Fix: allow to invoke service IP from local k8s node by Jian Li · 4 years, 8 months ago
  34. 1ea02714 Fix: correct logging paramters and adjust logging level for k8s app by Jian Li · 4 years, 8 months ago
  35. 186fde5 Add CLI for querying available and allocated IP addresses for k8s by Jian Li · 4 years, 8 months ago
  36. c886b64 Fix: remove flow rules when removing POD and namespace by Jian Li · 4 years, 9 months ago
  37. 6b9bf56 Fix: handle POD IP query service IP scenario for policy enforcement by Jian Li · 4 years, 9 months ago
  38. cd93415 Fix: refactor network policy handler remove code duplication by Jian Li · 4 years, 9 months ago
  39. 8938b3c Add kubernetes state and rule synchronization REST API by Jian Li · 4 years, 10 months ago
  40. c4d7e87 Fix: handle GRE and GENEVE net type for handling node port service by Jian Li · 4 years, 11 months ago
  41. 7709eb4 Refer to external bridge and gateway IP from k8s node store by Jian Li · 5 years ago
  42. 5a9c2bb Fix: retrieve port bridge port MAC from deviceService rather via ovsdb by Jian Li · 5 years ago
  43. 4bd6f2b Refactor: remove some code duplication on k8s sync state by Jian Li · 4 years, 8 months ago
  44. e1a5b8f Isolate the PODs traffic for each namespace using segment ID by Jian Li · 4 years, 9 months ago
  45. b7dfb5b Support string formated target port of k8s service resource by Jian Li · 4 years, 10 months ago
  46. 0f45961 [ONOS-8013] Enhance network policy enforcement by considering namespace by Jian Li · 4 years, 10 months ago
  47. 324d6dc [ONOS-8014] Implement kubernetes namespace store and manager by Jian Li · 4 years, 10 months ago
  48. bc4dd93 [ONOS-8014] Add a set of interfaces for Kubernetes namespace by Jian Li · 4 years, 10 months ago
  49. 73d3b6a [ONOS-8013] Initial implementation of kubernetes network policy by Jian Li · 4 years, 10 months ago
  50. f4523d8 [ONOS-8012] Implement kubernetes network policy store and manager by Jian Li · 4 years, 10 months ago
  51. af1af44 [ONOS-8012] Add a set of interface for Kubernetes network policy by Jian Li · 4 years, 10 months ago
  52. af08152 Fix: store and watch k8s resources from all namespaces by Jian Li · 4 years, 10 months ago
  53. 7970b71 Reserve POD IP address to avoid allocating duplicated IP addresses by Jian Li · 5 years ago
  54. 44c2b12 Support to resolve external hosts' MAC address from k8s POD by Jian Li · 5 years ago
  55. 1b08d65 Support to learn external gateway MAC at controller by Jian Li · 5 years ago
  56. 140d8a2 Implement NodeIP to ServiceIP translation feature by Jian Li · 5 years ago
  57. eb488ea Support internal to external communication for k8s POD using SNAT by Jian Li · 5 years ago
  58. bf562c2 Support to inject external bridge into k8s node for external routing by Jian Li · 5 years ago
  59. f5da78a Fix: inject correct default k8s service CIDR with minor refactoring by Jian Li · 5 years ago
  60. 7b63fe6 Fix: set dummy group rules on receiving service add/remove events by Jian Li · 5 years ago
  61. 7d111d7 Install rules for handling traffic destined to gateway at k8s node by Jian Li · 5 years ago
  62. 5c75583 Add k8s POD events, trigger svc rule on receiving annotation event by Jian Li · 5 years ago
  63. 4a7ce67 Fix: register a set of Affinity classes into distributed store by Jian Li · 5 years ago
  64. e8a89b8 Fix: resolve the critical issues reported by sonarcube by Jian Li · 5 years ago
  65. 5e8a22a Enforce to use unique group Id for k8s svc IP, port, proto combination by Jian Li · 5 years ago
  66. 1cf5188 [ONOS-7942] Implement k8s ingress service and watcher with unit tests by Jian Li · 5 years ago
  67. ca34c67 Support to print out k8s pod, service and endpoints in JSON format by Jian Li · 5 years ago
  68. 004526d Implement k8s service IP to pod IP translation using Nicira load ext by Jian Li · 5 years ago
  69. 2cc2b63 Initial implementation of svc IP to pod IP translation using DNAT by Jian Li · 5 years ago
  70. 3d1111e Add a kubernetes port and pod mapper with sync/purge rules CLIs by Jian Li · 5 years ago
  71. b1cd0b0 Add CLIs for k8s endpoins, pods and services, sync & purge states by Jian Li · 5 years ago
  72. 8538773 Implement kubernetes pod, service and endpoints watcher by Jian Li · 5 years ago
  73. 747e136 [ONOS-7935] Add k8s pod store and manager with unit tests by Jian Li · 5 years ago
  74. 3e1b887 [ONOS-7934] Add k8s endpoints store and manager with unit tests by Jian Li · 5 years ago
  75. 965de27 [ONOS-7933] Add k8s service store and manager with unit tests by Jian Li · 5 years ago
  76. d893a66 Add a set of interfaces for k8s pod, service, endpoint by Jian Li · 5 years ago
  77. 1cee988 Manage k8s API config life cycle, bootstrap k8s node using k8s client by Jian Li · 5 years ago
  78. 3defa84 Import k8s client deps, support inject k8s API server config by Jian Li · 5 years ago
  79. ec0f748 Support to check the existence of k8s network through REST API by Jian Li · 5 years ago
  80. 9b19916 [ONOS-7926] Implement IPAM service to allocate IP for Kubernetes POD by Jian Li · 5 years ago
  81. d89db46 Add Kubernetes API server invocation proxy handler by Jian Li · 5 years ago
  82. 4aa1764 Implement east-west communication for k8s network by Jian Li · 5 years ago
  83. bde20bf [ONOS-7914] Hostprovider support for kubernetes network by Jian Li · 5 years ago
  84. a80b158 Initial implementation of k8s networking REST API with unit tests by Jian Li · 5 years ago
  85. 66f6e3c [ONOS-7910] Add initial implementation for k8s flow rule manager by Jian Li · 5 years ago
  86. 7e8f57e [ONOS-7905] Add manager and store for k8s network and ports with unit tests by Jian Li · 5 years ago
  87. 9ee9c8b [ONOS-7905] Add default implementation for kubernetes data model by Jian Li · 5 years ago
  88. fc55e42 [ONOS-7905] Add a set of interfaces for k8s-networking data model by Jian Li · 5 years ago