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
Joe Nathan Abellard
954ee76365
Add support for specifying priority class name for control plane components
...
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2025-01-23 20:45:03 -05:00
Joe Nathan Abellard
91322e2f5f
Add support for custom API Server CA certificate
...
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2024-11-19 19:45:04 -05:00
RainbowMango
c2de90bb5e
Bump Kubernetes dependencies to v1.31.2
...
Bump controller-runtime to v0.19.1
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-12 17:52:36 +08:00
RainbowMango
325bab391b
Bump controller-gen to v0.16.5
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-12 10:32:09 +08:00
Joe Nathan Abellard
325e3bdaea
Add API Server Service Information to KarmadaStatus
...
Signed-off-by: Joe Nathan Abellard <contact@jabellard.com>
2024-11-02 10:41:22 -04:00
RainbowMango
a644477266
Restrict supported service types of Karamda APIServer provisioned by karmada-operator.
...
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-11-01 17:39:30 +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
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
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
RainbowMango
448b967421
Update crd gen
...
update swagger
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-13 16:48:51 +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
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
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
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
RainbowMango
f7324274ad
Update controller-gen to v0.13.0 which is built with Kubernetes v1.28
...
v0.9.0 removed redundant .status of generated CRD
v0.12.0 removed redundant .metadata.creationTimestamp of generated CRD
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-03-30 15:26:10 +08: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
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
77261da417
fix: code comments
...
Signed-off-by: zhao.laihe <zhao.laihe@neolink.com>
2024-02-27 09:35:35 +08:00
zhzhuang-zju
798f9169fe
generate Embedded ObjectMeta in the CRDs
...
Signed-off-by: zhzhuang-zju <m17799853869@163.com>
2023-12-13 11:46:11 +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
calvin
1d37894492
add conditions to karmada cr
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-06-29 15:43:17 +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
calvin0327
10b115acbc
fixed karmada-aggregated-apiserver name
...
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2023-04-21 16:40:02 +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
ec53c2a5b1
add karmada operator init workflow
...
Signed-off-by: calvin <wen.chen@daocloud.io>
2023-03-01 10:06:20 +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
calvin0327
49b71d3826
add karmada operator apis
...
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
Co-Authored-By: carlory <baofa.fan@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-15 16:30:07 +08:00