Commit Graph

408 Commits

Author SHA1 Message Date
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
whitewindmills bc5f2a6edf Expose metrics port for helm installation
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2024-07-10 19:06:35 +08:00
karmada-bot 798227586e
Merge pull request #5139 from wangxf1987/ft/expose-port
Expose containing port of serving metrics
2024-07-10 18:03:04 +08:00
wangxiaofei67 e63349da8c This is improve for installation, the port of karmada-apiserver is exposed, but other componment is not.
Signed-off-by: wangxiaofei67 <wangxiaofei67@jd.com>
2024-07-04 20:14:23 +08:00
RainbowMango f2b37a43a3 Unify column names and add missing age column
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-04 18:15:37 +08:00
Amir Alavi cb77fdc245
additional print columns for CRDs: `ResourceInterpreterCustomization` `ClusterPropagationPolicy` and `PropagationPolicy`
Signed-off-by: Amir Alavi <amiralavi7@gmail.com>
2024-07-02 12:49:57 -04:00
karmada-bot 0fdd4d9bc5
Merge pull request #5113 from chaosi-zju/helm-0627
cleanup helm chart
2024-07-02 13:05:57 +08:00
chaosi-zju 89d3780172 cleanup helm chart
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-07-02 12:15:51 +08:00
zhzhuang-zju 9e859ef7b9 charts: Adding TLS Certificate Authentication to gRPC
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-06-25 11:37:24 +08:00
Lan Liang c8524d0d78 Update karmada-apiserve and kube-controller-manager to v1.28.9 by default.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-06-19 08:38:01 +00:00
karmada-bot 2ad9cbb694
Merge pull request #5010 from chaosi-zju/helm
helm install karmada components in order
2024-06-12 11:18:40 +08:00
chaosi-zju 3c731e5d08 fix demo for dependencyInterpretation
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-06-04 11:50:30 +08:00
chaosi-zju 01ec281721 helm install karmada components in order
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-06-04 11:02:06 +08:00
chaosi-zju a8b4050ee7 support auto delete WorkloadRebalancer when time up.
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-05-27 09:56:06 +08:00
chaosi-zju dee30c821b upgrade rsa key size from 2048 to 3072
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-05-21 09:18:30 +08:00
RainbowMango 8cf31bfc37 Adopt Kubernetes #121390: remove etcd page
Adopt Kubernetes #118653, introduce VolumeResourceRequirements
Remove APIPriorityAndFairness feature gates from
karmada-aggregated-apiserver.

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-05-06 11:36:54 +08:00
RainbowMango e5d05149ae Bump Kubernetes dependencies to v1.29.4
Update custom-metrics-apiserver to latest

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-05-06 11:36:54 +08:00
karmada-bot 5bc8c5464d
Merge pull request #4872 from XiShanYongYe-Chang/add-shortname-for-ResourceInterpreterCustomization
add short name for resourceinterpretercustomizations
2024-04-30 15:04:09 +08:00
karmada-bot f33f3f8bf3
Merge pull request #4474 from jwcesign/add-uid
feat: add permanent id label to pp/cpp/rb/crb/work resources
2024-04-30 11:39:24 +08:00
wei-chenglai ec3f9cfd8f Bump controller-gen version from v0.13.0 to v0.14.0
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2024-04-26 19:06:57 -04:00