Commit Graph

4744 Commits

Author SHA1 Message Date
jwcesign 35d7ddd77f cleanup: cleanup e2e of mcs
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-12-02 15:14:14 +08:00
Vacant2333 d3a87c3c9c add e2e coverage analysis
Signed-off-by: Vacant2333 <vacant2333@gmail.com>
2023-12-02 13:19:29 +08:00
William Hight fb4ce33de2 Update helm index to v1.8.0 and add the karmada-operator chart
Signed-off-by: William Hight <william.hight@stackpath.com>
2023-12-01 06:22:58 -08:00
chaosi-zju 7bc10af1e9 fix format of lua script in karmada api
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-12-01 17:40:56 +08:00
karmada-bot ed07dad2d4
Merge pull request #4352 from jwcesign/fix-e2e
e2e: make FederatedResourceQuota e2e as serial to avoid affecting other e2e
2023-12-01 17:34:59 +08:00
jwcesign 2e26ac7fbe e2e: make FederatedResourceQuota e2e as serial to avoid affecting each other
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-12-01 16:44:48 +08:00
karmada-bot 61283676bb
Merge pull request #4337 from a7i/helm-common-labels
feat: helm common labels for all resources
2023-12-01 11:14:01 +08:00
karmada-bot 27a3e54b5b
Merge pull request #4344 from zhzhuang-zju/license
correct the license in the lifted directory
2023-12-01 09:52:00 +08:00
karmada-bot c8811b6630
Merge pull request #4348 from XiShanYongYe-Chang/multiclusterservice-featuregate
fix wrong featuregate writing with MultiClusterService
2023-12-01 02:30:59 +08:00
changzhen 2a9af895fc fix wrong featuregate writing with MultiClusterService
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-12-01 01:17:05 +08:00
karmada-bot d6171a18ca
Merge pull request #4336 from RainbowMango/pr_changelog_18
Add changelog of release-1.8
2023-12-01 01:12:59 +08:00
karmada-bot 57c4d58ea8
Merge pull request #4347 from XiShanYongYe-Chang/multiclusterservice-featuregate
Add MultiClusterService FeatureGate
2023-12-01 01:10:59 +08:00
changzhen 2dba706a76 add MultiClusterService featuregate
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-12-01 00:18:35 +08:00
jwcesign 471f8eb8f0 cleanup: change MultiClusterService corresponding label
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-30 23:26:33 +08:00
karmada-bot 68d937e716
Merge pull request #4343 from jwcesign/clean-eps-when-mcs-changes
feat: clean the endpointslice if the current cluster is not in the mcs consumption clusters
2023-11-30 21:48:00 +08:00
karmada-bot 8ef8911edb
Merge pull request #4333 from jwcesign/mcs-imp-e2e
e2e: add mcs e2e with CrossCluster type
2023-11-30 20:34:59 +08:00
jwcesign ffed3f3b33 feat: clean the endpointslice if the current cluster is not in the mcs consumption clusters
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-30 20:26:20 +08:00
zhzhuang-zju 5e99881e59 correct the license in the lifted directory
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-11-30 20:21:36 +08:00
jwcesign fb5993d141 e2e: add e2e for mcs with native dns resolving
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-30 19:13:11 +08:00
karmada-bot 64d0873dec
Merge pull request #4335 from jwcesign/mcs-webhook
feat: add webhook for multiclusterservice to add the permanentid
2023-11-30 17:28:59 +08:00
karmada-bot 8bba752fc5
Merge pull request #4329 from jwcesign/mcs-imp
feat: collect endpoint slice from provision clusters and sync them to consumption clusters
2023-11-30 16:57:58 +08:00
jwcesign 5932615cba feat: support mcs with native svc name
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-30 15:55:15 +08:00
Amir Alavi ee243386b5
feat: helm common labels for all resources
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2023-11-29 17:08:19 -05:00
RainbowMango 403fa382ee Update changelog of release 1.8.0
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-11-30 00:19:28 +08:00
karmada-bot 01b086d2e1
Merge pull request #4287 from jwcesign/added-K8s-native-implementation-details
doc: add proposal for mcs with native service name
2023-11-29 22:34:58 +08:00
karmada-bot abe1c3a759
Merge pull request #4328 from RainbowMango/pr_bump_k8s1278
Bump Kubernetes dependencies to v1.27.8
2023-11-29 22:00:58 +08:00
karmada-bot 7032767cf6
Merge pull request #4323 from Rains6/dev-mcs-zhc
feat: List&watch mcs and service, reconcile the work in execution namespace
2023-11-29 19:20:57 +08:00
lxtywypc f8569d3b37 fix incorrect forType in clusterResourceBinding status controller
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-11-29 19:02:19 +08:00
z00623291 33ae852fa0 List&watch mcs and service, reconcile the work in execution namespace
Signed-off-by: z00623291 <zhouhongcen1@huawei.com>
2023-11-29 17:50:26 +08:00
jwcesign 69bb6a1134 feat: add webhook for multiclusterservice to add the permanentid
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-29 17:21:36 +08:00
jwcesign a0c80ee802 doc: update mcs proposal
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-29 16:05:33 +08:00
karmada-bot f46f68182f
Merge pull request #4334 from CoderTH/update-go-version
upgrade golang version to v1.20.11
2023-11-29 14:18:59 +08:00
coderth e4c1f9e282 upgrade golang version to v1.20.11
Signed-off-by: coderth <coderth@outlook.com>
2023-11-29 11:34:05 +08:00
karmada-bot cac0bdf601
Merge pull request #4327 from zhzhuang-zju/cert
Correct DNSNames of karmada-apiserver certificate in operator installation mode
2023-11-28 11:48:57 +08:00
RainbowMango 39352d5740 Bump Kubernetes dependencies to v1.27.8
Adopt Kuberentes changes on #114998

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-11-28 10:23:43 +08:00
zhzhuang-zju e49a27080f Correct DNSNames of karmada-apiserver certificate
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-11-27 11:57:03 +08:00
karmada-bot 1c10def029
Merge pull request #4313 from chaosi-zju/image-policy
unify image pull policy by helm to be same as other installation method
2023-11-26 22:33:56 +08:00
karmada-bot dd9f54cbe2
Merge pull request #4320 from calvin0327/fixed-service-conflict
karmada-operator: resolve resource version conflict when updating serivce
2023-11-25 09:31:55 +08:00
karmada-bot f6b98494f0
Merge pull request #4318 from calvin0327/fixed-yaml-format
karmada-operator: fixed operator manifests format
2023-11-24 18:22:55 +08:00
calvin 4e09f5e6b5 fixed resource version conflict when updating serivce
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-11-24 17:47:42 +08:00
karmada-bot 05afc3f3c5
Merge pull request #4312 from chaunceyjiang/shell
Fix local-up-karmada.sh is not working.
2023-11-24 17:34:54 +08:00
karmada-bot 7c6fe06534
Merge pull request #4295 from chaosi-zju/feat-create-cluster
create cluster script support MacOS
2023-11-24 17:33:54 +08:00
calvin 8ae84c7580 fixed operator manifests format
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-11-24 17:31:36 +08:00
karmada-bot 1d4a95c493
Merge pull request #4290 from jwcesign/mcs-api
api: define API for MultiClusterService
2023-11-24 15:22:54 +08:00
chaosi-zju 29a4ace923 create cluster script support MacOS
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-11-24 15:00:30 +08:00
karmada-bot cf1dbf0e16
Merge pull request #4303 from jwcesign/metrics-adaptor-helm
feat: support install metrics adapter with chart
2023-11-24 14:32:53 +08:00
karmada-bot 8047d229f9
Merge pull request #4307 from chaosi-zju/feat-gpu
resourceModels supports extended resources
2023-11-24 14:20:54 +08:00
chaunceyjiang 28dcaf9ed7 Fix local-up-karmada.sh is not working.
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-11-24 14:14:43 +08:00
jwcesign a39416cb14 api: define API for MultiClusterService
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-24 13:36:54 +08:00
chaosi-zju d7ac853ec9 unify image pull policy by helm to be same as other installation method
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-11-23 21:32:44 +08:00