Commit graph

48 commits

Author SHA1 Message Date
Shubham Sharma
2c33e9e081 edgecontroller: handle informer tombstone deletes
Signed-off-by: Shubham Sharma <vyagh.vy@gmail.com>
2026-05-21 15:00:04 +05:30
WillardHu
9c9f0c9d83 Fixed the golangci config and some code validation issues
Signed-off-by: WillardHu <wei.hu@daocloud.io>
2025-01-23 11:03:03 +08:00
wbc6080
990dde0972 Migrate client and openapi to the api directory and adjust dependency references
Signed-off-by: wbc6080 <wangbincheng4@huawei.com>
2024-08-09 15:02:59 +08:00
wbc6080
1a7f933e58 Modify the way each component in kubeedge refers to API dependencies and change openapi and swagger after migrating
Signed-off-by: wbc6080 <wangbincheng4@huawei.com>
2024-08-08 15:28:16 +08:00
spambot000
b717535b38 cloudhub enhancement
Signed-off-by: spambot000 <jkjkjk0309@163.com>
2024-07-17 14:11:24 +00:00
Shelley-BaoYue
7ad8f74242 update golint version and fix lint
Signed-off-by: Shelley-BaoYue <baoyue2@huawei.com>
2024-06-20 20:00:14 +08:00
Shelley-BaoYue
f4848bd23e modification for controller-runtime 0.15.3
Signed-off-by: Shelley-BaoYue <baoyue2@huawei.com>
2023-11-20 14:22:39 +08:00
Shelley-BaoYue
cc0337d336 modification for kubernetes v1.27.7
Signed-off-by: Shelley-BaoYue <baoyue2@huawei.com>
2023-11-20 14:15:51 +08:00
Shelley-BaoYue
833346c400 fix lint
Signed-off-by: Shelley-BaoYue <baoyue2@huawei.com>
2023-08-21 21:13:46 +08:00
Shelley-BaoYue
95bc4f55be update k8s version to 1.24
Signed-off-by: Shelley-BaoYue <baoyue2@huawei.com>
2023-07-01 03:57:26 +08:00
KubeEdge Bot
fa7b92dafd
Merge pull request #4375 from wackxu/informerone
add generic informer
2023-01-16 22:23:36 +08:00
wackxu
4fa79a078d add generic informer
Signed-off-by: wackxu <xushiwei5@huawei.com>
2023-01-16 16:06:14 +08:00
wackxu
403db34b52 remove pod cache
Signed-off-by: wackxu <xushiwei5@huawei.com>
2022-12-12 15:23:22 +08:00
gy95
d887c7c416 support operations: upgrade edge node from cloud
Signed-off-by: gy95 <guoyao17@huawei.com>
2022-09-22 14:44:06 +08:00
chengengkun
93881cfb50 Fix-4077: remove edgecontroller downstream endpointsManager avoid memory leak
Signed-off-by: chengengkun <1366542563@qq.com>
2022-07-30 10:21:53 +08:00
x00425595
b24652380b PodConfigMapsAndSecrets should handle Projected volume
Signed-off-by: x00425595 <xushiwei5@huawei.com>
2022-03-29 10:08:23 +08:00
gy95
bdfa27f019 replace deprecated package io/ioutil with packages io and os
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-12-11 14:53:30 +08:00
xujingjing
bf196fb32f fix spelling error and remove redundant code
Signed-off-by: xujingjing <xujingjing_yewu@cmss.chinamobile.com>
2021-11-23 11:21:47 +08:00
KubeEdge Bot
595fcd98ae
Merge pull request #3229 from Congrool/master
do not maintain nodestatus in localcache
2021-10-26 16:44:54 +08:00
gy95
ae22c229b7 fix unit test
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-10-16 10:55:22 +08:00
Congrool
bd19593fee do not maintain nodestatus in localcache
Signed-off-by: Congrool <chpzhangyifei@qq.com>
2021-10-14 11:01:12 +08:00
WillardHu
7e5084b3ad use constants.MessageSuccessfulContent replace magic number 'OK'
Signed-off-by: WillardHu <wei.hu@daocloud.io>
2021-09-08 11:09:55 +08:00
gy95
6ca7a53bde add unit test for edgecontroller rule manager and ruleendpoint manager
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-08-14 16:25:36 +08:00
gy95
e845d7861b move edgecontroller config into EdgeController struct
Signed-off-by: gy95 <guoyao17@huawei.com>
2021-07-13 17:14:29 +08:00
Fisher Xu
42be6dba2e Update cloud/pkg/edgecontroller/manager/location.go
Signed-off-by: ruanzhaoyin@chinatelecom.cn <ruanzhaoyin@chinatelecom.cn>
2021-07-01 08:58:33 +08:00
ruanzhaoyin@chinatelecom.cn
1466b49261 cloudcore support configmap dynamic update when the env of container inject from configmap or secret
Signed-off-by: ruanzhaoyin@chinatelecom.cn <ruanzhaoyin@chinatelecom.cn>
Signed-off-by: root <root@LAPTOP-GBUNP40G.localdomain>
Signed-off-by: ruanzhaoyin@chinatelecom.cn <ruanzhaoyin@chinatelecom.cn>
2021-06-30 12:03:00 +08:00
GsssC
ab85504164 [metaserver] modify to pass ci
Signed-off-by: GsssC <914617455@qq.com>
2021-02-07 17:01:50 +08:00
GsssC
8a9ef60a56 tidy dynamiccontroller; add application
Signed-off-by: GsssC <914617455@qq.com>
2021-02-06 15:45:17 +08:00
GsssC
bea627179b init metaserver
Signed-off-by: GsssC <914617455@qq.com>
2021-02-06 15:45:12 +08:00
WintonChan
93d4ab038b fix issue about package import and golint
Signed-off-by: WintonChan <cw_hao@163.com>
2021-01-21 15:21:44 +08:00
liufen90
b0eb1e4c37 Delete kubeconfig
Signed-off-by: liufen90 <564795204@qq.com>
2021-01-21 15:21:32 +08:00
liufen90
f7258ae6fa Add crd define, edgecontroller list-watch implement
Signed-off-by: liufen90 <564795204@qq.com>
2021-01-21 15:18:15 +08:00
LIYUNFAN
8748435038 edgecontroller: optimize locationcache
Signed-off-by: LIYUNFAN <leeyunfans@gmail.com>
2021-01-19 19:15:31 +08:00
Threestone
81f046f446 add license header 2021-01-11 11:32:28 +08:00
Threestone
b93b6ff6e9 fix ci 2021-01-07 17:12:31 +08:00
Threestone
e0651acccf use sharedinformerfactory 2021-01-07 16:08:35 +08:00
Threestone
e30238cec6 optimizeinformer 2021-01-07 16:08:35 +08:00
LIYUNFAN
f23925f14f edgecontroller: improve test coverage 2021-01-05 17:19:39 +08:00
LIYUNFAN
ad0d399b2b edgecontroller: improve test coverage 2020-12-25 13:56:01 +08:00
Xiang Dai
8cb2b338a4 CI: fix panic and other existing issues
Signed-off-by: Xiang Dai <long0dai@foxmail.com>
2020-12-07 15:00:31 +08:00
GsssC
f01eeff7f4 upgrade klog@0.4.0 to klog/v2@2.2.0 2020-11-20 17:31:57 +08:00
Kevin Wang
0a7a50e765 fix component config field capitalization and descriptions
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2020-04-28 10:51:37 +08:00
kuramal
6f90a7df90 Change cloudhub configuration access method from Get() to global variable 'Config'
Signed-off-by: kuramal <linxxnil@126.com>
2020-02-18 11:32:34 +08:00
kuramal
9aaa5a2b09 Change edgecontroller configuration access method from Get() to global variable 'Config'
Signed-off-by: kuramal <linxxnil@126.com>
2020-02-18 11:32:34 +08:00
zhangjie
849690bca6 edgecontroller r module use new api
Signed-off-by: zhangjie <iamkadisi@163.com>
2020-01-19 17:26:25 +08:00
zhangjie
a5ab8b630d Optimize the initialization of the edgecontroller module global variable
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-11-28 08:43:21 +08:00
zhangjie
7e9b4ddbc4 unifying cloud component logging library to klog
Signed-off-by: zhangjie <iamkadisi@163.com>
2019-08-16 19:15:32 +08:00
fisherxu
074f0ad365 remove init from cloud part and rename cloud part 2019-08-08 15:50:41 +08:00