Commit Graph

427 Commits

Author SHA1 Message Date
B1F030 8b6d4c4fc1 minimize the rbac permissions for karmada-operator
Signed-off-by: B1F030 <646337422@qq.com>
2024-10-22 11:10:38 +08:00
Joe Nathan Abellard b8de9678e2 Onwards!
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Onwards!

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Onwards!

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2024-10-19 06:30:32 -04:00
karmada-bot 6b18b6e120
Merge pull request #5579 from chaosi-zju/chart-index
Add helm index for v1.10.0 and v1.11.0
2024-10-04 10:14:17 +08:00
RainbowMango 6b3a781491 Correct SuspendDispatching comments and add notes.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-09-26 16:50:12 +08:00
chaosi-zju a8d71d0ce5 Add helm index for v1.10.0 and v1.11.0
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-09-24 16:27:22 +08:00
RainbowMango 8ad4b5a989 Proposing structured field overrider API
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-09-23 20:37:44 +08:00
karmada-bot a70551ad92
Merge pull request #5575 from RainbowMango/pr_propose_preserve_api
Proposing API to support migration rollback
2024-09-23 15:42:07 +08:00
karmada-bot 9f23d2961d
Merge pull request #5552 from chaosi-zju/bind-descheduler
Remove deprecated --bind-address and --secure-port from karmada-descheduler
2024-09-23 14:47:07 +08:00
chaosi-zju 6edb9cee1e Remove deprecated --bind-address and --secure-port from karmada-descheduler
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-09-21 10:59:24 +08:00
RainbowMango aa61791ccb Proposing preserve API to support migration sceanrios
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-09-20 18:26:53 +08:00
chaosi-zju 03023103d6 Remove deprecated --bind-address and --secure-port from karmada-scheduler
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-09-20 18:10:37 +08:00
karmada-bot e97f2bb113
Merge pull request #5555 from seanlaii/remove-parameter-scheduler-estimator
Remove deprecated `--bind-address` and `--bind-address` from `karmada-scheduler-estimator`
2024-09-19 18:58:04 +08:00
wei-chenglai a72b72ba93 Remove BindAddress & SecurePort of karmada-scheduler-estimator
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2024-09-16 00:03:38 -04:00
whitewindmills 73c441f7a6 Remove BindAddress & SecurePort of karmada-controller-manager
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-09-14 10:54:15 +08:00
karmada-bot 4dfff39d56
Merge pull request #5509 from jabellard/volumes_bindings_api_server
Support to Specify Extra Volumes and Volume Mounts for Karmada API Server Component
2024-09-12 20:34:58 +08:00
Joe Nathan Abellard c45b817e74 Initial structure
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Initial structure

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Update api

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Update api

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2024-09-12 07:41:13 -04:00
karmada-bot 01df299c8b
Merge pull request #5505 from RainbowMango/pr_nominate_chart_owners
Nominates Amir and Chaosi as the owners of helm chart
2024-09-12 10:03:59 +08:00
Lan Liang 0395765962 Update karmada-apiserve and kube-controller-manager to v1.30.4 by default.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-09-10 13:59:13 +00:00
RainbowMango dfa1fbef67 Nominates Amir and Chaosi as the owners of helm chart
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-09-09 14:53:22 +08:00
zhzhuang-zju e2392fb07c chore: remove redundancy certificate configuration
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-09-03 20:07:23 +08:00
whitewindmills b4ad838227 Fix spelling errors
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-08-29 15:58:05 +08:00
Xinzhao Xu 0be1757a0a charts/karmada: automatically clean up the static-resource Job after it completes
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2024-08-28 16:21:20 +08:00
karmada-bot b51840e1e3
Merge pull request #5305 from chaosi-zju/helm-0627
fix controller can't restart in helm for dependent secret not found
2024-08-28 10:33:45 +08:00
chaosi-zju 571088339a fix controller can't restart in helm for dependent secret not found
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-08-28 09:35:55 +08:00
whitewindmills d9ecf2a9ca Standardize the health probe and metrics arguments of descheduler
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-08-27 14:32:00 +08:00
wei-chenglai c266e4b234 Standardize the health probe & metrics arguments of scheduler-estimator
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2024-08-27 11:49:42 +08:00
karmada-bot fe95aa0758
Merge pull request #5378 from iawia002/metrics-adapter
charts/karmada: fix the creation condition of metrics-adapter related APIService
2024-08-26 17:27:44 +08:00
karmada-bot 6318541d18
Merge pull request #5367 from chaosi-zju/helm0813
a quick fix of ca.crt not found in helm installation
2024-08-19 18:28:37 +08:00
karmada-bot 08560fd885
Merge pull request #5379 from iawia002/cidr
charts/karmada: support custom cluster service CIDR
2024-08-19 18:26:38 +08:00
Xinzhao Xu 8f3e32c7eb charts/karmada: ignore the static-resource Pod in the post-install check
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2024-08-16 18:23:07 +08:00
Xinzhao Xu 2d8339a669 charts/karmada: support custom cluster service CIDR
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2024-08-16 13:24:49 +08:00
Xinzhao Xu f134f7fc6b charts/karmada: fix the creation condition of metrics-adapter related APIService
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2024-08-16 11:12:07 +08:00
Xinzhao Xu 405c08eb55 charts/karmada: remove duplicate app label config in scheduler-estimator
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2024-08-14 16:54:23 +08:00
chaosi-zju b8a5319e14 a quick fix of ca.crt not found in helm installation
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-08-14 11:19:03 +08:00
karmada-bot 04c384444f
Merge pull request #5185 from jabellard/custom_crd_url2
Custom CRD Download Strategy Support for Karmada Operator
2024-08-09 11:57:29 +08:00
Joe Nathan Abellard 1ae5bd1924 Initial strucutre
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Update crds

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Remove debug logs

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Remove debug logs

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Remove debug logs

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Remove debug logs

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Fix linting errors

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Address comments

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Update api

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Update api

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Address comments

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Address comments

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>

Address comments

Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2024-08-06 12:15:16 -04:00
whitewindmills 384f260953 add validation for failover api
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-08-06 10:41:36 +08:00
Amir Alavi 58dbd6b56e
feat: cluster-level resource propagation pause and resume capabilities
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-07-29 19:03:52 -04:00
karmada-bot 21b330c23c
Merge pull request #5223 from whitewindmills/agent-options
Standardize the health probe arguments
2024-07-27 22:05:18 +08:00
karmada-bot ff0b84d588
Merge pull request #5155 from liangyuanpeng/cleanup_kustomize
cleanup: use patches instead to patchesStrategicMerge for kustomize.
2024-07-27 17:18:18 +08:00
Lan Liang c080e71024 cleanup: use patches instead to patchesStrategicMerge for kustomize.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-07-27 07:59:25 +00:00
karmada-bot b5c4c8dc09
Merge pull request #5252 from a7i/amir/fix-crb-webhook-scope
fix: `ClusterResourceBinding` scope in `MutatingWebhookConfiguration`
2024-07-27 09:24:18 +08:00
karmada-bot c7c3de3a68
Merge pull request #5253 from a7i/kustomize-fix-scalar-node
fix: kustomize syntax for webhook caBundle
2024-07-26 10:55:17 +08:00
Amir Alavi 994b477599
fix: kustomize syntax for webhook caBundle
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-07-25 21:42:22 -04:00
Amir Alavi 2530ab9b88
fix: `ClusterResourceBinding` scope in `MutatingWebhookConfiguration`
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-07-25 20:58:22 -04:00
Michael Grosser afc1e5fc89
relabel webhooks to make it obvious they belong to karmada
Signed-off-by: Michael Grosser <michael@grosser.it>
2024-07-24 19:45:52 -07:00
whitewindmills 955b5b5862 Standardize the health probe arguments
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-07-23 10:20:48 +08:00
Lan Liang 70cb862478 Update karmada-apiserve and kube-controller-manager to v1.29.6 by default.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-07-16 14:01:19 +00:00
RainbowMango 448b967421 Update crd gen
update swagger

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-13 16:48:51 +08:00
karmada-bot 71de3dc022
Merge pull request #5168 from whitewindmills/helm-metrics-port
Expose metrics port for helm installation
2024-07-11 09:24:04 +08:00