Jian Li
|
e8a89b89c3
|
Fix: resolve the critical issues reported by sonarcube
Change-Id: I4b9d6bd1d4b947609575a82eea445aa6922a6fe4
|
2019-03-07 00:58:05 +09:00 |
|
Jian Li
|
5e8a22a987
|
Enforce to use unique group Id for k8s svc IP, port, proto combination
Change-Id: I6cad3b9ffac86ee0818e6317443c80f5791a9e74
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
1cf5188e7f
|
[ONOS-7942] Implement k8s ingress service and watcher with unit tests
Change-Id: I8089336916e882bd31b40facf73c46c5ee541718
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
ca34c673c6
|
Support to print out k8s pod, service and endpoints in JSON format
Change-Id: I7f66fae528165e0570e416f6bdb75715cf0d38ab
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
004526d223
|
Implement k8s service IP to pod IP translation using Nicira load ext
Change-Id: I147a9adb68b2bf597c1876a64bf77dedca9698b3
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
2cc2b631f3
|
Initial implementation of svc IP to pod IP translation using DNAT
Change-Id: I6e2f6936636e929ad60150cc67aa6316eef32911
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
3d1111e2a8
|
Add a kubernetes port and pod mapper with sync/purge rules CLIs
Change-Id: I89ed29e4357b84345f95fddf81ab7156715d7c82
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
b1cd0b028f
|
Add CLIs for k8s endpoins, pods and services, sync & purge states
Change-Id: I931ad76077639e80045f106c0014f113c76354d6
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
853877327a
|
Implement kubernetes pod, service and endpoints watcher
Change-Id: I0c364f370de9599b124f0e85f093099e8b4d97f3
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
747e136c95
|
[ONOS-7935] Add k8s pod store and manager with unit tests
Change-Id: If4104a2800556bf9777c159eb3b5bd175bc141ae
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
3e1b887797
|
[ONOS-7934] Add k8s endpoints store and manager with unit tests
Change-Id: I4e67f5fd7d9859339b92f1816f52a092063dc2e4
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
965de27fa0
|
[ONOS-7933] Add k8s service store and manager with unit tests
Change-Id: I18ffd491dc4cf979a350acd50d3c7b1599fc229a
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
d893a66459
|
Add a set of interfaces for k8s pod, service, endpoint
Change-Id: Ie67c5d1a0678bdd651dac24363ab3feab5098919
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
1cee988ec6
|
Manage k8s API config life cycle, bootstrap k8s node using k8s client
Change-Id: I9926c6d4903da514b66a3bcbe05358c605c9cc1a
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
3defa842eb
|
Import k8s client deps, support inject k8s API server config
Change-Id: Iaf246a06462b8a878e93ef3f98da399c3600b129
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
ec0f7483c3
|
Support to check the existence of k8s network through REST API
Change-Id: I2da687f1abcc54a33b44b3e48fd2dd5487bcbe29
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
9b1991696b
|
[ONOS-7926] Implement IPAM service to allocate IP for Kubernetes POD
Change-Id: I32fd1fffb41ec728d0be092ac5a8f555179e7a9e
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
d89db46e2f
|
Add Kubernetes API server invocation proxy handler
Change-Id: Iadcbe4c2969e36e1f7bf10caff4926c5662d0df6
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
4aa1764d35
|
Implement east-west communication for k8s network
Change-Id: Ibac91b7a856e35a26cf0e0f23d6d01f65197625d
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
bde20bfb14
|
[ONOS-7914] Hostprovider support for kubernetes network
Change-Id: I1bbc08b7c819875932d0b72fa4bdee4de47c35dd
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
a80b158430
|
Initial implementation of k8s networking REST API with unit tests
Change-Id: Ifb11204edb3c1e75b26810c0b104423941b0801d
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
66f6e3c263
|
[ONOS-7910] Add initial implementation for k8s flow rule manager
Change-Id: I4a419194b9e626d15be5c93b70af0d4c5005d814
|
2019-03-06 05:28:38 +00:00 |
|
Jian Li
|
7e8f57e1d6
|
[ONOS-7905] Add manager and store for k8s network and ports with unit tests
Change-Id: Idd7a8762edbc4bc6d14fd7b22d2218897e7ea0c0
|
2019-02-17 18:47:25 +09:00 |
|
Jian Li
|
9ee9c8b104
|
[ONOS-7905] Add default implementation for kubernetes data model
Change-Id: I08e9266dec2050e8299e4189745608a6e03fd06e
|
2019-02-17 18:47:25 +09:00 |
|
Jian Li
|
fc55e422c6
|
[ONOS-7905] Add a set of interfaces for k8s-networking data model
Change-Id: I18b2e718705999da61f26e1c482942d424c7c1c0
|
2019-02-17 18:47:25 +09:00 |
|