Mohamed Awnallah
a7dd3f887c
operator/pkg/controlplane: test karmada search
...
In this commit, we include unit tests for karmada search in the
operator control plane package to make sure installing karmada search
and its associated service are working as expected.
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-10-16 20:41:23 +03:00
karmada-bot
0f26e6e95c
Merge pull request #5590 from mohamedawnallah/unitTestKarmadaControlPlaneOperatorPkg
...
operator/pkg/controlplane: unit test controlplane
2024-10-12 11:49:23 +08:00
karmada-bot
3e0516fb96
Merge pull request #5588 from mohamedawnallah/unitTestKarmadaWebhook
...
operator/pkg/controlplane: unit test karmada webhook
2024-10-12 11:23:23 +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
Mohamed Awnallah
22221c4cca
operator/pkg/controlplane: test controlplane
...
In this commit, we add unit tests for Kube Controller Manager,
Karmada Controller Manager, Karmada Scheduler, and Karmada Descheduler
components.
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-09-23 09:26:16 +03:00
Mohamed Awnallah
92963065ff
operator/pkg/controlplane: test karmada webhook
...
In this commit, we include unit tests for karmada webhook in the operator
controlplane package making sure that installing karmada webhook and its associated
service are working as expected.
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-09-22 12:50:21 +03: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
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
Joe Nathan Abellard
24d9e12e5c
Set Karmada Cert Secret Used For Configurating mTLS for Scheduler & Descheduler Components
...
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2024-09-13 16:14:31 -04: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
zhzhuang-zju
e2392fb07c
chore: remove redundancy certificate configuration
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-09-03 20:07:23 +08:00
chaosi-zju
aef704732e
Expose metrics port for operator installation #5428
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-08-30 11:51:55 +08:00
karmada-bot
d16f0985ec
Merge pull request #5437 from liangyuanpeng/scheduler_options
...
Standardize the health probe and metrics arguments of scheduler.
2024-08-28 09:11:45 +08:00
Lan Liang
0fceab521a
Standardize the health probe and metrics arguments of scheduler.
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-08-27 12:37:21 +00:00
karmada-bot
9a678b65f0
Merge pull request #5290 from seanlaii/controller-manager-options
...
Standardize the health probe argument of karmada-controller-manager
2024-08-27 18:37:45 +08:00
wei-chenglai
f6d022f799
Standardize the health probe argument of karmada-controller-manager
...
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2024-08-27 16:29:01 +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
zhzhuang-zju
acdd2115c6
Adding TLS Certificate Authentication to gRPC
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-06-21 15:56:20 +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
wei-chenglai
d78ea384d0
Add image-pull-policy field for karmada-operator
...
Signed-off-by: wei-chenglai <qazwsx0939059006@gmail.com>
2024-04-23 22:23:23 -04:00
karmada-bot
9ccc8be46c
Merge pull request #4679 from calvin0327/support-apiserver-annotations
...
operator: add extra annotations for service of karmada apiserver
2024-03-07 11:39:20 +08:00
calvin
739c4fada3
operator: add extra annotations for service of karmada apiserver
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2024-03-05 17:37:53 +08:00
zhao.laihe
c86e29c355
fix: delete search-component failed
...
Signed-off-by: zhao.laihe <zhao.laihe@neolink.com>
2024-03-01 16:50:22 +08:00
Mohammed Affan
970435c3d1
Add linting for unused parameters
...
Signed-off-by: Mohammed Affan <mohammed.affan.727@gmail.com>
2024-01-13 12:26:54 +05:30
zhzhuang-zju
4916e3b9cd
feat: support install karmada search with operator
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-12-05 20:46:25 +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
4fe9dff3a8
Merge pull request #4204 from zhy76/copyright
...
feat: add license and verify license for code file
2023-11-22 10:23:52 +08:00
zhzhuang-zju
2d558648e8
update etcd/mainfests.go
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-11-21 09:14:56 +08:00
karmada-bot
d1598a9166
Merge pull request #4253 from zhzhuang-zju/tls-etcd
...
set golang's secure cipher suites as etcd's cipher suites
2023-11-20 20:36:50 +08:00
zhzhuang-zju
9b1e18bbd2
set golang's secure cipher suites as etcd's cipher suites
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-11-20 11:50:57 +08:00
zhy76
adef1e5974
feat: add license and verify license for code file
...
Signed-off-by: zhy76 <958474674@qq.com>
2023-11-16 11:11:21 +08:00
zhzhuang-zju
9ee49a532e
set MinVersion to VersionTLS13 for tlsconfig
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-11-03 15:21:41 +08:00
chaosi-zju
b27da00291
remove insecureSkipTLSVerify in operator
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-09-20 19:47:20 +08:00
calvin
c422952736
karmada operator: change karmada system namespace
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-09-19 15:40:48 +08:00
calvin
6d3bd8d507
add karmada apiserver kubeconfig to karmada status
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-09-19 10:49:39 +08:00
wawa0210
ab1900f249
support config karmada components resources
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2023-09-15 16:48:20 +08:00
karmada-bot
9003c83fc2
Merge pull request #3953 from Vacant2333/add_rbac_task_when_karmada_operator_init
...
Feat: Add rbac task when karmada operator init
2023-08-30 17:27:09 +08:00
calvin
1abdba3ec8
karmada operator: install karmada metrics adapter addon
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-08-22 18:11:42 +08:00
Vacant2333
6dc9487084
add rbac task when karmada operator init
...
Signed-off-by: Vacant2333 <rentian.zhou@daocloud.io>
2023-08-21 15:42:57 +08:00
Hongcai Ren
8265dc6c84
Merge pull request #3742 from youhonglian/fix/admin-kubeconfig-secret-name
...
fix: AdminKubeconfigSecretName function name
2023-07-04 09:29:20 +08:00
honglian.you
a3441a11c2
fix: AdminKubeconfigSecretName function name
...
Signed-off-by: honglian.you <honglian.you@daocloud.io>
2023-07-03 10:32:47 +08:00
karmada-bot
b01cf50cae
Merge pull request #3733 from RuliXu/add-manifests-leader-elect
...
Karmada Operator: Add Leader Elect to Manifests
2023-06-30 23:10:16 +08:00
calvin
805aca42d1
support custom args and featureGates
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-06-29 18:20:31 +08:00
RuliXu
c79ed77230
Add Leader Elect to Manifests
...
Signed-off-by: RuliXu <lily.xu@daocloud.io>
2023-06-29 15:01:50 +08:00
karmada-bot
1251ec9d36
Merge pull request #3618 from Vacant2333/fix_typo
...
fix typos
2023-06-02 11:46:19 +08:00
Vacant2333
7bd2ced976
fix typos
...
Signed-off-by: Vacant2333 <rentian.zhou@daocloud.io>
2023-06-02 10:39:02 +08:00
yanggang
433163374e
operator cleanup
...
Signed-off-by: yanggang <gang.yang@daocloud.io>
2023-05-28 10:30:56 +08:00
calvin
c7741aa20b
support to set etcd pvc
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-05-18 19:39:30 +08:00
calvin
fef5afe3cd
implement installing karmada descheduler
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-05-12 09:52:44 +08:00
calvin
2e3701b1b6
support custom labels and annotations
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-05-05 16:58:59 +08:00