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
Mohamed Awnallah
89794f167b
operator/pkg/certs: fix null ptr deref in altnames
...
In this commit, we fix th null pointer dereference issue
that happens in altnames mutators for both Karmada APIServer
and EtcdServer when accessing the `Components` field on
`AltNamesMutatorConfig` struct.
Signed-off-by: Mohamed Awnallah <mohamedmohey2352@gmail.com>
2024-09-16 11:39:55 +03: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
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
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
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
Anuj Agrawal
ed82127cbc
Added tests for operator/pkg/controller/context
...
Signed-off-by: Anuj Agrawal <anujagrawal380@gmail.com>
2024-08-24 23:10:35 +05:30
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
Michael Grosser
f4df03f6e0
add karmada.io/system label to created clusterrole+bindings
...
Signed-off-by: Michael Grosser <michael@grosser.it>
2024-07-31 18:46:21 -07: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
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
f2b37a43a3
Unify column names and add missing age column
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-04 18:15:37 +08:00
renxiangyu_yewu
11f8fe3161
Improve code reusability
...
Signed-off-by: renxiangyu_yewu <renxiangyu_yewu@cmss.chinamobile.com>
2024-07-03 17:59:29 +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
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
Lan Liang
ed0f26c328
cleanup pointer, use ptr.Toto obtain a pointer, ptr.Deref to dereference a pointer.
...
The new k8s.io/utils/ptr package provides generic wrapper functions,
which can be used instead of type-specific pointer wrapper functions.
This replaces the latter with the former, and migrates other uses of
the deprecated pointer package to ptr in affacted files.
See kubernetes/utils#283 for details.
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-05-28 05:32:33 +00:00
Lan Liang
5a4539d404
migrate wait.PollImmediate to wait.PollUntilContextTimeout.
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-05-22 05:51:49 +00:00
karmada-bot
2ddebf1c64
Merge pull request #4960 from chaosi-zju/files
...
cleanup: grant the correct permissions when creating a file
2024-05-22 09:36:18 +08:00
chaosi-zju
472da38a6c
cleanup: grant the correct permissions when creating a file
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-05-21 09:30:38 +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
chaosi-zju
be3874a938
cleanup: replace text/template with html/template
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2024-05-17 15:37:55 +08:00
zhzhuang-zju
309c67701b
bump golangci to v1.58.0
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-05-13 09:32:13 +08:00
RainbowMango
d4b610cad6
fix lint issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-05-06 11:36:54 +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
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
karmada-bot
40d65f951a
Merge pull request #4864 from rohit-satya/etcd-update-3.5.13
...
etcd:Update version to 3.5.13
2024-04-25 20:56:21 +08:00
Rohit Satya
71e203ea33
etcd:Update version to 3.5.13
...
Signed-off-by: Rohit Satya <work.rohitsatya@gmail.com>
2024-04-25 09:52:24 +05:30
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
jwcesign
6a54a9abb4
feat: add permanent id label to pp/cpp/rb/crb/work resources
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2024-04-10 16:08:51 +08:00
Lan Liang
017f0fc212
Update karmada-apiserve and kube-controller-manager to v1.27.11 by default.
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2024-04-01 13:51:00 +00:00
RainbowMango
8b9d86d4b3
Fixe invalid kubebuilder marker, that makes the marker does not work.
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-03-29 12:06:09 +08: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
ef986a0ec4
fix: print info
...
Signed-off-by: zhao.laihe <zhao.laihe@neolink.com>
2024-03-01 17:21:06 +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
zhao.laihe
77261da417
fix: code comments
...
Signed-off-by: zhao.laihe <zhao.laihe@neolink.com>
2024-02-27 09:35:35 +08:00
zhao.laihe
0be1a66b39
fix: update service failed when reconcile
...
Signed-off-by: zhao.laihe <zhao.laihe@neolink.com>
2024-02-24 19:48:56 +08:00
zhao.laihe
8f0b190d34
correct print info
...
Signed-off-by: zhao.laihe <zhao.laihe@neolink.com>
2024-02-21 15:04:26 +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
karmada-bot
a19febf44d
Merge pull request #4364 from zhzhuang-zju/dns
...
add cfg.Namespace.svc to apiServerAltNames in operator installation mode
2024-01-10 10:26:33 +08:00
zhzhuang-zju
23d69df695
add cfg.Namespace.svc to apiServerAltNames in operator installation mode
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2024-01-09 14:14:23 +08:00
jwcesign
38b2cae7e1
cleanup: enable revive(exported rule) checking
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2024-01-09 09:41:47 +08:00
RainbowMango
99d413052e
update auto-generated files
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-12-25 10:45:22 +08:00
Lan Liang
b90035f03f
Update apiserver&controller-manager to v1.26.12
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2023-12-21 18:10:47 +08:00
Zhizhen He
25a62c6c57
fix typo
...
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com>
2023-12-17 16:12:03 +08:00
karmada-bot
85a905f955
Merge pull request #4316 from zhzhuang-zju/operator
...
feat: support install karmada search with operator
2023-12-13 11:28:10 +08:00
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
whitewindmills
2b05d1e94f
add license for auto-generated files
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-12-05 14:20:26 +08:00
jwcesign
69bb6a1134
feat: add webhook for multiclusterservice to add the permanentid
...
Signed-off-by: jwcesign <jwcesign@gmail.com>
2023-11-29 17:21:36 +08:00
zhzhuang-zju
e49a27080f
Correct DNSNames of karmada-apiserver certificate
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-11-27 11:57:03 +08:00
karmada-bot
dd9f54cbe2
Merge pull request #4320 from calvin0327/fixed-service-conflict
...
karmada-operator: resolve resource version conflict when updating serivce
2023-11-25 09:31:55 +08:00
calvin
4e09f5e6b5
fixed resource version conflict when updating serivce
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-11-24 17:47:42 +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
karmada-bot
98e655fc55
Merge pull request #4198 from zhzhuang-zju/tls1.3
...
set MinVersion to VersionTLS13 for tlsconfig
2023-11-16 16:48:48 +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
wawa0210
9ec3c40032
fix karmada instance aggregated service externalName error
...
Signed-off-by: wawa0210 <xiao.zhang@daocloud.io>
2023-11-08 17:48:54 +08:00
karmada-bot
50b0c511e2
Merge pull request #3926 from calvin0327/support-remote-install-karmada
...
karmada operator: support install karmada on remote cluster
2023-11-07 15:43:40 +08:00
calvin
fa0884c333
karmada operator: support install karmada on remote cluster
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-11-06 17:47:47 +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
karmada-bot
f2c7d0b806
Merge pull request #4063 from chaosi-zju/operator
...
remove insecureSkipTLSVerify in operator
2023-10-28 10:42:31 +08:00
chaosi-zju
33477462d3
fix: karmada-operator install default version karmada
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-10-24 10:44:08 +08:00
karmada-bot
920f5bf33e
Merge pull request #4130 from liangyuanpeng/operator_workwith_1.7.0
...
Operator support work with crds v1.7.0
2023-10-20 20:23:25 +08:00
Lan Liang
3fbd7219d1
Operator support work with crds v1.7.0
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2023-10-18 13:26:09 +00:00
karmada-bot
557348fea0
Merge pull request #4074 from Vacant2333/add-resource-deletion-protection-by-label
...
[Feat] Resource Deletion Protection
2023-10-18 11:35:23 +08:00
Vacant2333
1df2420f70
[feat] namespace deletion protection
...
Signed-off-by: Vacant2333 <vacant2333@gmail.com>
2023-10-17 14:54:54 +08:00
happyfire
b25d8c6c1e
update karmada default version
2023-10-13 10:51:04 +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
karmada-bot
be9a371e75
Merge pull request #4059 from wawa0210/support-config-karmada-component-resources
...
support config karmada components resources
2023-09-15 17:57:55 +08:00
wawa0210
ab1900f249
support config karmada components resources
...
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2023-09-15 16:48:20 +08:00
张潇
d928c112ac
uninstall metrics adapter when karmada cluster remove
...
Signed-off-by: 张潇 <xiao.zhang@daocloud.io>
2023-09-13 09:15:38 +08:00
whitewindmills
c8423cb237
fix spelling errors
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-09-04 10:22:39 +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
Tanggui Bian
9607b9e807
Remove the execute permission from the directory
...
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-08-24 19:24:48 +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
karmada-bot
276d6a8ad1
Merge pull request #3944 from Vacant2333/update_operator_default_timeout
...
update operator default timeout
2023-08-18 15:00:57 +08:00
Vacant2333
a6de63740b
update operator default timeout
...
Signed-off-by: Vacant2333 <rentian.zhou@daocloud.io>
2023-08-17 14:21:50 +08:00
calvin
fd7299ebeb
karmada operator: fixed karmada label beinging overwritten
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-08-09 13:00:57 +08:00
chaosi-zju
a4f8c997d1
update validate-resourceinterpretercustomization webhook timeout from 3s to 10s
...
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-08-07 19:38:20 +08:00
karmada-bot
4488898b16
Merge pull request #3833 from liangyuanpeng/update_etcd_3.5.9
...
etcd:Update version to 3.5.9
2023-07-31 15:57:43 +08:00
RainbowMango
3f5c9073ab
Update vendor
...
Update auto-generated files
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-07-29 16:47:38 +08:00
Lan Liang
e5babfebca
etcd:Update version to 3.5.9
...
Signed-off-by: Lan Liang <gcslyp@gmail.com>
2023-07-25 14:51:44 +08:00
karmada-bot
a07260980c
Merge pull request #3779 from yike21/add-validation-for-mcs
...
add validation for MultiClusterService
2023-07-12 15:26:25 +08:00
yike21
9079268ebb
add validation for mcs
...
Signed-off-by: yike21 <yike21@qq.com>
2023-07-12 09:21:48 +08:00
calvin
25bc836ae4
karmada operator: fixed the karmada cr be reconclied over and over again
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-07-11 17:53:50 +08:00
karmada-bot
dd010b3505
Merge pull request #3754 from chaunceyjiang/webhook
...
add cronfederatedhpa webhook for karmadactl and karmada-operator
2023-07-06 16:09:22 +08:00
chaunceyjiang
913d9ce3fe
add cronfederatedhpa webhook for karmadactl and karmada-operator
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-07-04 11:12:17 +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
karmada-bot
33f3016853
Merge pull request #3576 from calvin0327/impl-karmada-condition
...
karmada operator: add conditions to karmada cr
2023-06-29 16:49:15 +08:00
calvin
1d37894492
add conditions to karmada cr
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-06-29 15:43:17 +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
741ff43b3c
Merge pull request #3718 from learner0810/update-karmada-default-Version
...
update karmada operator default karmada version
2023-06-28 11:39:21 +08:00
karmada-bot
912ba8eac4
Merge pull request #3715 from learner0810/fix-operator-download-log
...
Optimize download percentage log
2023-06-27 19:46:14 +08:00
learner0810
df110d2e45
update-karmada-default-Version
...
Signed-off-by: learner0810 <zhongjun.li@daocloud.io>
2023-06-27 15:48:56 +08:00
coderth
48265e89e1
fix: update karmada operator crd karmadaDescheduler field
...
Signed-off-by: coderth <coderth@outlook.com>
2023-06-27 15:24:42 +08:00
learner0810
49d94be9fb
fix-operator-download-log
...
Signed-off-by: learner0810 <zhongjun.li@daocloud.io>
2023-06-27 14:56:04 +08:00
karmada-bot
0b80b4efad
Merge pull request #3577 from calvin0327/support-cascading-deletion
...
Karmada Operator: support disable karmada cascading deletion
2023-06-25 14:37:02 +08:00
Sanskar Bhushan
be0b420f0e
fixed small typos in karmada operator
...
Signed-off-by: Sanskar Bhushan <sbdtu5498@gmail.com>
2023-06-09 14:22:13 +05:30
RainbowMango
af38e88326
Setup operator API owners
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-06-08 16:27:27 +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
Poor12
3a1464828a
add hpa controller
...
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2023-05-30 17:26:02 +08:00
karmada-bot
e515c2a088
Merge pull request #3545 from Nikko-Adrian-Pacleb/patch-1
...
Rename mainfests.go to manifests.go
2023-05-29 15:45:16 +08:00
yanggang
433163374e
operator cleanup
...
Signed-off-by: yanggang <gang.yang@daocloud.io>
2023-05-28 10:30:56 +08:00
calvin
36668bbecc
support disable cascading deletion of karmada
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-05-24 19:56:11 +08:00
karmada-bot
451a21ca69
Merge pull request #3557 from calvin0327/support-etcd-pvc
...
karmada operator: support to set etcd pvc
2023-05-23 11:00:55 +08:00
karmada-bot
8594406e5f
Merge pull request #3398 from whitewindmills/code-cleanup
...
Fix inspection errors
2023-05-19 20:28:53 +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
whitewindmills
89295f9606
Fix inspection errors
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-05-17 17:06:27 +08:00
duanmengkk
852f538b67
correct spelling mistakes
...
Signed-off-by: duanmengkk <duanmeng_yewu@cmss.chinamobile.com>
2023-05-16 16:11:33 +08:00
Nikko Adrian Pacleb
751977f391
Rename mainfests.go to manifests.go
2023-05-15 18:28:53 -07:00
changzhen
c04fd6ad62
add validation for mci
...
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-05-12 15:49:50 +08:00
karmada-bot
772f89ad99
Merge pull request #3523 from chaunceyjiang/validate_federatedresourcequota
...
fix: add missing federatedresourcequota validate config
2023-05-12 14:51:25 +08:00
calvin
fef5afe3cd
implement installing karmada descheduler
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-05-12 09:52:44 +08:00
chaunceyjiang
77d6e665be
fix: add federatedresourcequota validate config
...
Signed-off-by: chaunceyjiang <chaunceyjiang@gmail.com>
2023-05-11 18:58:37 +08:00
calvin
1ca7548072
fixed adding altName to certification
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-05-09 10:46:17 +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
Balaji Arun
f132abfea5
Upgrade kube version
...
Signed-off-by: Balaji Arun <balajia@vt.edu>
2023-05-02 09:12:09 -07:00
calvin0327
428dd0a769
add nodeport service type for apiserver
...
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2023-04-28 09:58:13 +08:00
calvin0327
10b115acbc
fixed karmada-aggregated-apiserver name
...
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2023-04-21 16:40:02 +08:00
karmada-bot
52426bac6c
Merge pull request #3374 from calvin0327/add-karmada-default
...
karmada operator: add defaults for karmada cr
2023-04-17 11:04:04 +08:00
calvin
0df9e6a5e9
karmada operator: add karmada defaults
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-04-16 11:02:17 +08:00
calvin
560cba356b
optimize karmada aggregated apiserver startup
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-04-14 10:43:10 +08:00
calvin
c3429f940f
karmada operator: support etcd high availability
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-04-11 21:23:13 +08:00
calvin
a6e3d8386b
add deinit workflow
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-03-14 17:11:16 +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
RainbowMango
a1e8f164cb
adopt static check issues
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-31 09:22:41 +08:00
RainbowMango
c0515acf81
Update Kubernetes dependencies to v1.26.1
...
Update controller-runtime to 0.14.2
Update cluster-api to latest commit
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-01-29 18:08:19 +08:00
carlory
bfa8b95f34
add operator skeleton
...
Signed-off-by: carlory <baofa.fan@daocloud.io>
Co-Authored-By: calvin0327 <wen.chen@daocloud.io>
Co-Authored-By: chaunceyjiang <chaunceyjiang@gmail.com>
Co-Authored-By: lixingchenDaoCloud <89956700+lixingchenDaoCloud@users.noreply.github.com>
Co-Authored-By: wawa0210 <xiao.zhang@daocloud.io>
2022-12-22 13:20:20 +08:00