Commit Graph

18 Commits

Author SHA1 Message Date
JofDiamonds ca9dc930e0 modify license 2023-03-06 16:59:57 +08:00
superCharge ea5c04b048 fix:当kmesh以ads方式启动时,不支持再通过commond配置xds,防止配置冲突
Signed-off-by: superCharge <xiesongyang@huawei.com>
2023-02-03 10:58:13 +08:00
JofDiamonds 541acb0754 clean code 2022-11-29 09:19:13 +08:00
superCharge 5e00faf8e6 fix risk code
Signed-off-by: superCharge <xiesongyang@huawei.com>
2022-11-03 21:52:42 +08:00
bitcoffee c67243a1a7 clean up slb code 2022-10-13 10:23:05 +08:00
superCharge 047916a775 feature: fit parse-msg-head interface 2022-10-10 16:36:04 +08:00
huangliming 13e7fded94 sync code from codehub
Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:35:49 +08:00
huangliming fd54b329c9 cmd/command: set timeout to 10s
Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:34:41 +08:00
huangliming 82cdb3bd6c cmd/command: support /options
pkg/options: rename pkg name

Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:34:25 +08:00
huangliming a44c2a6b39 cmd/command: fix main() block
Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:34:23 +08:00
huangliming 678a052817 cmd/command: add /bpf/slb/maps
Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:34:22 +08:00
huangliming 78d05b84a2 pkg/bpf/config: add EnableSlb EnableKmesh
pkg/controller/envoy/config: add EnableAds
pkg/controller/config: del ClientMode

Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:34:19 +08:00
huangliming ce74565d69 api/admin: add ConfigResources
pkg/controller/envoy: add ServiceEvent::NewAdminRequest
cmd/command: add Restful POST to httpBpfMaps()
cmd/command: add http_client.go

Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:34:19 +08:00
huangliming fdae4b431e cmd/command: add http_server.go
api/admin: add config_dump.proto
pkg/bpf: add config EnableKmesh
pkg/controller/envoy: add AdsClient::GetEventLoader()

Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:34:19 +08:00
huangliming 8d477d6673 modify abnormal exit
rename pkg/controller/client.go

Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:29:21 +08:00
huangliming 45c6d2f075 cmd/command: fix endless loop
Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:28:43 +08:00
huangliming e83024cf72 add license
Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:25:17 +08:00
huangliming b27fcf90f8 Modify directory structure
Signed-off-by: huangliming <huangliming5@huawei.com>
2022-10-10 16:25:15 +08:00