changzhen
cb329fd99c
Cleanup cyclomatic complexity with function JoinCluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-20 19:43:21 +08:00
betaincao
c8e8a6269d
add command and args override policy
...
Signed-off-by: betaincao <betaincao@gmail.com>
2021-08-19 17:00:29 +08:00
RainbowMango
f824427351
Move QPS and Burst to cluster status controller.
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-19 11:44:24 +08:00
lihanbo
d5a595d766
reflect status of job/service/ingress to resource template
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-08-18 17:40:00 +08:00
karmada-bot
67ded1f9ed
Merge pull request #590 from Garrybest/informer-manager
...
informer-manager: stop the informer before deleting the cluster
2021-08-16 19:48:25 +08:00
Garrybest
1452fa57e3
modify usage of informer-manager
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-08-16 17:16:42 +08:00
Garrybest
34ca79166d
modify informer-manager to fix #384
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-08-16 17:16:15 +08:00
RainbowMango
fc5d191ba7
Fix misleading logs from cluster status controller
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-16 12:14:22 +08:00
karmada-bot
e8bc6afb1a
Merge pull request #595 from pigletfly/add-rb-status
...
Add applied result in aggregated status
2021-08-14 10:27:21 +08:00
karmada-bot
ccf6e7404a
Merge pull request #600 from lfbear/pr_image_op4daemonset
...
Add image override support for DaemonSet
2021-08-14 08:31:21 +08:00
pigletfly
4df1ae6806
Add applied result in aggregated status
...
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-08-13 23:17:38 +08:00
karmada-bot
f2ac7afd5d
Merge pull request #592 from mrlihanbo/bugfix-job
...
Support propagation and retain Job resource
2021-08-13 18:25:20 +08:00
lfbear
8b2bec26ea
add imageoverride support for DaemonSet
...
Signed-off-by: lfbear <lfbear@gmail.com>
2021-08-13 14:42:39 +08:00
karmada-bot
8effddd3bb
Merge pull request #591 from RainbowMango/pr_fix_k8s_dependency
...
cleanup: use component-helpers instead of k/k
2021-08-13 09:32:19 +08:00
wawa0210
3d6637fc32
Delete the extra getClusterHealthStatus logic and use the wait.Poll framework directly
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-08-12 11:41:40 +08:00
lihanbo
8e90d2c93f
fix bug of distributing job
...
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2021-08-11 19:47:03 +08:00
karmada-bot
90fdd649aa
Merge pull request #594 from XiShanYongYe-Chang/cluster-api-v4
...
Add cluster lifecycle management using the cluster-api
2021-08-11 16:47:33 +08:00
karmada-bot
4c2c18966d
Merge pull request #582 from weilaaa/feature/skip-disabled-gvr
...
skip disabled gvr when new informers
2021-08-11 09:29:14 +08:00
changzhen
60e53a1f02
add cluster lifecycle management using the cluster-api
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-10 17:55:07 +08:00
Jackson
f3889bcc2d
cluster unschedulable support for schedulers ( #464 )
...
* use taint to support cordon and uncordon a cluster for karmadactl
Signed-off-by: algebra2k <jackson.cloudnative@gmail.com>
* fix lint error
Signed-off-by: algebra2k <jackson.cloudnative@gmail.com>
2021-08-10 10:15:15 +08:00
RainbowMango
0d0b2cd7a6
replace k/k with component-helpers
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-08-09 15:29:11 +08:00
karmada-bot
2cefb24ecf
Merge pull request #576 from Garrybest/enhance-lease
...
Leader election: clean up and add leader election to agent
2021-08-09 14:31:12 +08:00
karmada-bot
8088121b82
Merge pull request #586 from weilaaa/fix/remove-duplicated-constants
...
remove duplicated constants in binding.go
2021-08-09 09:31:12 +08:00
changzhen
7a11781b14
add cluster-api schemes
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-07 17:45:41 +08:00
karmada-bot
b9641fdd56
Merge pull request #578 from Iceber/unlock-multi-cluster-manager
...
informermanager: cleanup lock operation
2021-08-07 11:16:08 +08:00
weilaaa
32d051ceae
remove duplicated constants in binding.go
...
Signed-off-by: weilaaa <weilanidaye@gmail.com>
2021-08-06 10:55:03 +08:00
weilaaa
7a980fa842
skip disabled gvr when new informers
...
Signed-off-by: weilaaa <weilanidaye@gmail.com>
2021-08-06 10:26:19 +08:00
pigletfly
8edb376966
Move labels to apis
...
Signed-off-by: pigletfly <wangbing.adam@gmail.com>
2021-08-06 00:03:00 +08:00
karmada-bot
08f3ef9995
Merge pull request #577 from XiShanYongYe-Chang/secret-ownerreference
...
Fix an bug when add secret ownerreference with cluster
2021-08-05 22:56:07 +08:00
karmada-bot
91cf835872
Merge pull request #561 from XiShanYongYe-Chang/fix-cluster-fail-rescheduling
...
Fix an error in cluster fault rescheduling
2021-08-03 22:02:03 +08:00
changzhen
db441697e8
add toleration match in rescheduling
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-03 16:40:57 +08:00
Iceber Gu
6b86b6ee9c
informermanager: aviod prelonged RLock of the RWMutex
...
Signed-off-by: Iceber Gu <wei.cai-nat@daocloud.io>
2021-08-03 14:15:53 +08:00
changzhen
0d82edcebe
fix an bug when add secret ownerreference with cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-08-03 09:26:06 +08:00
karmada-bot
33a214b639
Merge pull request #560 from XiShanYongYe-Chang/fix-pvc-update
...
Retain pvc volumeName when updating
2021-08-03 09:19:02 +08:00
Garrybest
87937a0830
clean up leader election
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-08-02 21:31:05 +08:00
changzhen
7a35aa069d
fix an issue in cluster fault rescheduling
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-31 15:12:29 +08:00
Garrybest
9d62d21da0
fix bug: score plugin does not work
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-31 10:13:54 +08:00
karmada-bot
056b1cb3c0
Merge pull request #509 from Garrybest/work-fix
...
Generate work name by hash code
2021-07-29 17:18:55 +08:00
Garrybest
4924021f31
generate work name by hash
...
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-07-29 14:55:56 +08:00
RainbowMango
7607dce76e
sync observed generation
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-07-28 20:39:03 +08:00
karmada-bot
77c99f18b0
Merge pull request #557 from XiShanYongYe-Chang/fix-misdeleting
...
Fix an issue when misdeleting namespace in member cluster
2021-07-28 10:10:51 +08:00
changzhen
5fec824b17
retain pvc volumeName when updating
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-27 20:47:57 +08:00
karmada-bot
1cd23bc45a
Merge pull request #547 from RainbowMango/pr_validate_skipped_resource
...
Enable validation for --skipped-propagating-apis flag
2021-07-27 09:21:53 +08:00
karmada-bot
a51b776249
Merge pull request #552 from RainbowMango/pr_restrict_replica_scheduling_fields
...
added validation rules to replicaSchedulingStrategy
2021-07-26 16:59:51 +08:00
karmada-bot
942db31da4
Merge pull request #556 from garfcat/master
...
cleanup waitlist after resource template is removed
2021-07-26 12:10:51 +08:00
changzhen
cf5f6ecc77
fix an issue when misdeleting namespace in member cluster
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-07-26 12:03:18 +08:00
karmada-bot
09daa8d3a1
Merge pull request #549 from XiShanYongYe-Chang/deprecated-client
...
use RB lister generated from the SingleClusterInformerManager
2021-07-26 08:55:50 +08:00
garfcat
524ce520e5
annotation format
...
Signed-off-by: garfcat <xiefei_mvp@163.com>
2021-07-24 21:38:47 +08:00
garfcat
1623181ab2
Once resource be deleted, the object in the waiting list should be remove.
...
Signed-off-by: garfcat <xiefei_mvp@163.com>
2021-07-23 20:01:23 +08:00
karmada-bot
b9912a6f22
Merge pull request #546 from qianjun1993/scale-scheduler
...
Replicas changes with aggregated ReplicaDivisionPreference
2021-07-23 15:41:46 +08:00