Commit Graph

3631 Commits

Author SHA1 Message Date
whitewindmills f2d5b9343b add prune test
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-03-14 18:16:06 +08:00
karmada-bot 31435bf7f2
Merge pull request #3239 from ctripcloud/merge-lables
merge labels when building RB/CRB by ClusterPropagationPolicy
2023-03-13 16:58:18 +08:00
karmada-bot fff859dc9a
Merge pull request #3237 from my-git9/karmadactl-pullsecret
karmadactl: add image pull secret flags for karmadactl init
2023-03-13 10:20:17 +08:00
karmada-bot 2256a0a31e
Merge pull request #3255 from yanggangtony/helm-controllers
Add controllers config for karmada-controller-manager
2023-03-13 09:16:17 +08:00
xin.li 0065f18e28 feat: add image pull secret flags for karmadactl init
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-03-12 18:10:46 +08:00
karmada-bot 6dc431deca
Merge pull request #3256 from chaunceyjiang/stringlib
feat: Add a lua string and math lib to the resource interpreter.
2023-03-11 18:09:16 +08:00
yanggang ce9df6dffb
Add controllers config for karmada-controller-manager
Signed-off-by: yanggang <gang.yang@daocloud.io>
2023-03-10 19:41:34 +08:00
chaunceyjiang c395519b14 feat: add string and math lib for lua
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-10 11:45:43 +08:00
karmada-bot 83c7862289
Merge pull request #3241 from XiShanYongYe-Chang/add-generation-id-for-cluster
Increase `.metadata.generation` once desired state of the `Cluster` object is changed.
2023-03-10 11:35:15 +08:00
karmada-bot fb0ce3da46
Merge pull request #3252 from RainbowMango/pr_CVE-2022-41723
Bump kubernetes dependencies to v1.26.2
2023-03-10 10:50:15 +08:00
karmada-bot e4f5b627ef
Merge pull request #3254 from my-git9/k8scompatibility3
docs: update Kubernetes compatibility
2023-03-10 09:20:15 +08:00
karmada-bot a4d3eced85
Merge pull request #3250 from Poor12/add-pipeline
Upload helm charts in CI pipeline
2023-03-09 20:42:15 +08:00
xin.li 89b6b1c387 docs: update Kubernetes compatibility
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-03-09 20:32:41 +08:00
Poor12 6fd13bdb5e upload helm charts in CI pipeline
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-09 19:31:23 +08:00
RainbowMango 55ea3fd5c5 Bump kubernetes dependencies to v1.26.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-03-09 17:25:09 +08:00
changzhen a4753cd77c add generation for cluster object
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-03-09 15:05:10 +08:00
karmada-bot fa0791e879
Merge pull request #3240 from Poor12/helm-controllers
Add controllers config for karmada-controller-manager
2023-03-09 11:18:14 +08:00
karmada-bot 2c834fe94e
Merge pull request #3244 from XiShanYongYe-Chang/reduce-k8s-versions-number
reduce the number of kubernetes version support in CI E2E
2023-03-08 11:38:14 +08:00
fredgate f61123de5b Add helm variables to choose controllers of karmada and kubernetes manager
Signed-off-by: fredgate <barriere.fr@gmail.com>
2023-03-08 11:18:41 +08:00
changzhen e300b63116 reduce the number of kubernetes version support in CI E2E
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-03-08 09:38:43 +08:00
karmada-bot b77fc205d1
Merge pull request #3242 from RainbowMango/pr_explain_fieldselector
Add more comments about filed selector in cluster affinity
2023-03-08 09:13:13 +08:00
karmada-bot 1a1a4b2f37
Merge pull request #3232 from whitewindmills/spreadconstraints-validation
fix bug that spreadconstraints are not validated correctly
2023-03-07 18:48:13 +08:00
whitewindmills ae325b8dd0 fix bug that spreadconstraints are not validated correctly
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-03-07 17:32:01 +08:00
karmada-bot d4ddd6c47c
Merge pull request #3202 from Poor12/add-bindingstatus-controller
Add bindingstatus controller
2023-03-07 17:21:13 +08:00
Poor12 e7f70a00b6 fix issue when cluster fails and recovers
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-07 15:39:25 +08:00
karmada-bot 9277fed13a
Merge pull request #3236 from XiShanYongYe-Chang/ci-schedule
add a new schedule workflow to run e2e test
2023-03-07 15:00:13 +08:00
RainbowMango 75f27339ce Add more comments about filed selector in cluster affinity.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-03-07 11:58:22 +08:00
changzhen 2a24ce02b2 add a new schedule workflow to run e2e test
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-03-07 11:53:50 +08:00
Poor12 b8c706ce65 add controllers
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-06 16:23:38 +08:00
karmada-bot eb569ff9b6
Merge pull request #3079 from wzshiming/ci/cancel
ci: Cancel when there is a new change
2023-03-06 15:27:12 +08:00
lxtywypc e1eb161b87 merge labels as well when applying cluster propagation policy
Signed-off-by: lxtywypc <lxtywypc@gmail.com>
2023-03-06 11:14:17 +08:00
karmada-bot 17533ac9ca
Merge pull request #3102 from calvin0327/add-operator-init-workflow
karmada-operator: add init workflow
2023-03-04 15:07:10 +08:00
karmada-bot 4a948aa9d2
Merge pull request #3228 from chaunceyjiang/charts
fix: customize etcd's anti-affinity and disable apiserver's host network.
2023-03-03 15:20:10 +08:00
karmada-bot 613bcf815d
Merge pull request #3229 from whitewindmills/additional-ut
add unit tests for dependency interpretation
2023-03-03 14:43:10 +08:00
karmada-bot afc7efa864
Merge pull request #3234 from chaunceyjiang/karmda-system
Fixed the system namespace to "karmada-system".
2023-03-03 11:28:09 +08:00
chaunceyjiang 3c042b2ac5 fix: customize etcd's pods anti-affinity
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>

feat: support ClusterOverridePolicy and ClusterPropagationPolicy

Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-03 10:46:23 +08:00
chaunceyjiang 4c47ea1eb1 Fix the system namespace to "karmada-system".
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-03-03 10:08:43 +08:00
karmada-bot 749133794f
Merge pull request #3183 from my-git9/ut-utils-increa
[UT] increase ut coverage for utils/utils.go
2023-03-02 23:09:09 +08:00
xin.li deba6e8ff5 [UT] increase ut coverage for utils/utils.go
Signed-off-by: xin.li <xin.li@daocloud.io>
2023-03-01 21:23:45 +08:00
karmada-bot 0652cfbe2c
Merge pull request #3226 from Poor12/add-index
Add helm index for 1.5
2023-03-01 18:19:11 +08:00
Poor12 0f304337a0 add index
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-03-01 17:08:53 +08:00
hejunhua 37cb3dc788 add unit tests for dependency interpretation
Signed-off-by: hejunhua <jayfantasyhjh@gmail.com>
2023-03-01 16:35:15 +08:00
calvin ec53c2a5b1 add karmada operator init workflow
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-03-01 10:06:20 +08:00
karmada-bot a2394cb979
Merge pull request #3225 from RainbowMango/pr_15_releasenotes
Add release notes for 1.5
2023-03-01 09:11:09 +08:00
RainbowMango 53b484e23f Add release notes for 1.5
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-02-28 19:12:24 +08:00
karmada-bot 51fbbb055d
Merge pull request #3219 from XiShanYongYe-Chang/add-e2e-for-group-schedule
Add e2e for schedule with clusterAffinities when replica scheduling type is Duplicated
2023-02-28 14:17:07 +08:00
changzhen 709ad8d06a add e2e for schedule with clusteraffinitise
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-02-28 11:31:17 +08:00
karmada-bot a34b18dc14
Merge pull request #3181 from XiShanYongYe-Chang/invoke-multi-times-with-clusterAffinities
Invoke multi times with clusterAffinities when reschedule ResourceBinding
2023-02-27 21:01:06 +08:00
changzhen 313ecd3b2c consider clusteraffinities when scedule with binding
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-02-27 17:11:58 +08:00
karmada-bot 69d330f04c
Merge pull request #3210 from XiShanYongYe-Chang/update-rb-status-conditions-only-after-scheduling
Update the RB condition is updated only after scheduling
2023-02-27 10:38:06 +08:00