Commit Graph

6416 Commits

Author SHA1 Message Date
zach593 d226ce11f3 update object watcher metrics and simplify cluster object version recording
Signed-off-by: zach593 <zach_li@outlook.com>
2025-03-09 00:52:48 +08:00
karmada-bot 3b6c0e0fa2
Merge pull request #6159 from tw-mnewman/6144
Allow configuring karmada-apiserver OIDC via Helm
2025-02-28 20:32:22 +08:00
karmada-bot ecc12b4ce8
Merge pull request #6164 from zhzhuang-zju/releasenote-new
publish v1.13.0, v1.12.4, v1.11.7, v1.10.11
2025-02-28 18:18:22 +08:00
zhzhuang-zju e0a414eb13 publish v1.13.0, v1.12.4, v1.11.7, v1.10.11
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-28 17:24:38 +08:00
karmada-bot 5a53162ac7
Merge pull request #6171 from RainbowMango/pr_update_scheule_priority_api
Update the API of schedule priroity feature as per the MVP version
2025-02-28 14:26:22 +08:00
karmada-bot 8e397ceedb
Merge pull request #6165 from LeonZh0u/leondev
Build application priority when creating ResourceBinding
2025-02-28 12:30:22 +08:00
RainbowMango 962d56ff08 Update the API of schedule priroity feature as per the MVP version
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2025-02-28 11:42:20 +08:00
lzhou286 2569e002af Add priority when building RB in detector
Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

Remove source type podpriorityclass from mvp; add test file

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

Fix linter

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

Fix linter

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

Fix unit test

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

Fix unit test

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

retrigger checks

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

Fix nil pointer

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>

Sync priority when updated

Signed-off-by: lzhou286 <lzhou286@bloomberg.net>
2025-02-27 22:34:59 -05:00
karmada-bot 83a38a8d05
Merge pull request #6149 from whitewindmills/priority-scheduling-queue
priority scheduling: add priority queue
2025-02-27 16:54:22 +08:00
whitewindmills 6c8811a446 priority scheduling: add priority queue
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2025-02-27 15:51:53 +08:00
karmada-bot ce5be5efb4
Merge pull request #6163 from seanlaii/update-pp-sp
Make priorityClassSource in the SchedulePriority of PropagationPolicy a required field
2025-02-27 10:00:22 +08:00
karmada-bot 59208212f0
Merge pull request #6161 from CharlesQQ/detector-update-fix
fix(detector):  forgot to clean the legacy merge operation
2025-02-27 09:29:22 +08:00
wei-chenglai ac221887b3 Set priorityClassSource in the SchedulePriority of PropagationPoliicy as required field
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-02-27 00:44:24 +08:00
chang.qiangqiang 77042e4622 fix(detector): fix new binding object
Signed-off-by: chang.qiangqiang <chang.qiangqiang@immomo.com>
2025-02-26 15:27:35 +08:00
karmada-bot 7b29afbc4d
Merge pull request #6157 from CharlesQQ/detector-update-fix
fix(detector): Fix the invalid behavior in the detector to determine whether the binding object needs to be updated.
2025-02-26 12:00:20 +08:00
karmada-bot 01e86ee89a
Merge pull request #6120 from zhzhuang-zju/priorityclass-test
add operator e2e suites
2025-02-26 11:57:21 +08:00
chang.qiangqiang 5d2fe25612 fix(detector): fix new binding object
Signed-off-by: chang.qiangqiang <chang.qiangqiang@immomo.com>
2025-02-26 10:41:44 +08:00
zhzhuang-zju 4e592c1bee add operator e2e suites
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-26 10:35:15 +08:00
karmada-bot 00f936b565
Merge pull request #6158 from zhzhuang-zju/operatordefault
operator: fix the issue that the default values of Karmada are not correctly applied
2025-02-26 09:52:20 +08:00
zhzhuang-zju df7f007f71 operator: fix the issue that the default values of Karmada are not correctly applied
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-25 19:48:25 +08:00
karmada-bot 6199203cd7
Merge pull request #6152 from karmada-io/dependabot/github_actions/nick-fields/retry-3.0.1
build(deps): bump nick-fields/retry from 3.0.0 to 3.0.1
2025-02-25 10:52:20 +08:00
Matt Newman 98aa22ce29
Allow configuring karmada-apiserver OIDC via Helm
karmada-io/karmada#6144

Signed-off-by: Matt Newman <mnewman@thoughtworks.com>
2025-02-24 14:05:14 -06:00
karmada-bot 006cf70132
Merge pull request #6076 from ctripcloud/work-mutating
add work mutating in ctrlutil.CreateOrUpdateWork()
2025-02-24 17:42:19 +08:00
karmada-bot 15800f237e
Merge pull request #6151 from RainbowMango/pr_add_PriorityBasedScheduling_featuregate
Introduce PriorityBasedScheduling feature gate
2025-02-24 15:31:19 +08:00
karmada-bot 475356cbea
Merge pull request #6153 from karmada-io/dependabot/github_actions/sigstore/cosign-installer-3.8.1
build(deps): bump sigstore/cosign-installer from 3.8.0 to 3.8.1
2025-02-24 14:24:19 +08:00
zach593 707e4422c2 add work mutating in ctrlutil.CreateOrUpdateWork()
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-24 13:56:53 +08:00
dependabot[bot] a26a79377f
build(deps): bump sigstore/cosign-installer from 3.8.0 to 3.8.1
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.8.0...v3.8.1)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 05:07:23 +00:00
dependabot[bot] 41eb4b88ee
build(deps): bump nick-fields/retry from 3.0.0 to 3.0.1
Bumps [nick-fields/retry](https://github.com/nick-fields/retry) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/nick-fields/retry/releases)
- [Changelog](https://github.com/nick-fields/retry/blob/master/.releaserc.js)
- [Commits](https://github.com/nick-fields/retry/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: nick-fields/retry
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 05:07:22 +00:00
RainbowMango 380065217c Introduce PriorityBasedScheduling feature gate and enable it in develpment enviornment
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2025-02-24 11:37:00 +08:00
karmada-bot a5ca5cc0e1
Merge pull request #6006 from SkySingh04/karmadactlInstallationCLI
feat : add cluster registration step in pull mode to installation-cli.yaml
2025-02-22 14:24:16 +08:00
Zach cfebd4dcb6
use meta.Accessor() in onResourceBindingUpdate() (#6141)
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-21 09:39:16 +08:00
karmada-bot 71359de8f2
Merge pull request #6128 from JimDevil/proxy-e2e
add e2e test for the case fixed by #6065
2025-02-20 17:18:16 +08:00
Sky Singh 1120b10b0a
feat : add cluster registration step to cli workflow
Signed-off-by: Sky Singh <akashsingh2210670@gmail.com>
2025-02-20 14:04:39 +05:30
JimDevil 35fc67faf9 add e2e test for karmada-search proxy
Signed-off-by: JimDevil <709192853@qq.com>
2025-02-20 15:45:15 +08:00
karmada-bot 78e856ff23
Merge pull request #6140 from ctripcloud/unstructured-ut
fixed some UTs did not pass apiversion and kind when generating unstuctured.Unstructured
2025-02-20 14:19:15 +08:00
karmada-bot 729a8d6822
Merge pull request #6133 from jabellard/sidecar-containers
Add Support for API Server Sidecar Containers in Karmada Operator
2025-02-20 09:32:16 +08:00
zach593 ffefe654ae fixed some UTs did not pass apiversion and kind when generating unstructured.Unstructured
Signed-off-by: zach593 <zach_li@outlook.com>
2025-02-19 20:39:55 +08:00
karmada-bot b763c681d8
Merge pull request #6111 from zhzhuang-zju/priorityclass-addon
Add Support for Component Priority Class Configuration in karmadactl addon
2025-02-19 11:41:15 +08:00
zhzhuang-zju c1661cd33a Add Support for Component Priority Class Configuration in karmadactl addon
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2025-02-19 10:46:34 +08:00
karmada-bot a8ea49c4b9
Merge pull request #5963 from seanlaii/priority-binding
Add Priority and PreemptionPolicy fields in ResourceBinding
2025-02-19 00:19:15 +08:00
karmada-bot 9f8d71e892
Merge pull request #5962 from seanlaii/priorityclass
Add priorityClassName in PropagationPolicy & ClusterPropagationPolicy
2025-02-19 00:18:15 +08:00
wei-chenglai bc6b04236a Add Priority and PreemptionPolicy fields in ResourceBinding
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-02-18 21:48:51 +08:00
wei-chenglai 4bf165a639 Add priorityClassName in PropagationPolicy & ClusterPropagationPolicy
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2025-02-18 20:23:35 +08:00
karmada-bot 6b2419ee5f
Merge pull request #6099 from jabellard/exta-containers
Proposal: Add Support for API Server Sidecar Containers in Karmada Operator
2025-02-18 18:42:14 +08:00
Joe Nathan Abellard f0e5bce086 Add design doc
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2025-02-18 04:47:53 -05:00
Joe Nathan Abellard 223fb461b0 Add support for API Server sidecar containers
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2025-02-18 04:44:09 -05:00
karmada-bot 69f75dd745
Merge pull request #4993 from whitewindmills/binding-priority-preemption-proposal
Propose binding priority and preemption
2025-02-18 16:20:14 +08:00
karmada-bot f555413215
Merge pull request #6131 from sachinparihar/pr_bump_go_12212
Bump Go version to 1.22.12
2025-02-18 15:44:15 +08:00
whitewindmills 59a6afd194 Propose binding priority and preemption
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2025-02-18 15:23:44 +08:00
sachinparihar 61c452d773 Bump Go version to 1.22.12
Signed-off-by: sachinparihar <sachinparihar98120@gmail.com>
2025-02-18 09:34:15 +05:30