Commit Graph

63 Commits

Author SHA1 Message Date
RainbowMango 7e7d8f6b9a adopt deepcopy-gen breaking changes
Adopt register-gen breaking changes
adopt conversion-gen breaking change
Adopt client-gen breaking changes
adopt list-gen breaking changes
Adopt informer-gen breaking changes
Adopt openapi-gen breaking changes
Adopt go-to-protobuff breaking changes

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-13 16:48:18 +08:00
RainbowMango 5d14b8d254 Adopt deprecated AddToScheme functions
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-07-11 15:09:13 +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
changzhen 70afc1ad6d add remedy group api and update cluster api
Signed-off-by: changzhen <changzhen5@huawei.com>
2024-02-27 21:29:13 +08:00
RainbowMango c47e12a442 bump golangci-lint to v1.55.2
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2024-01-21 12:34:24 +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
chaosi-zju e9e8653c88 resourceModels supports extended resources
Signed-off-by: chaosi-zju <chaosi@zju.edu.cn>
2023-11-23 19:08:32 +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
whitewindmills c8423cb237 fix spelling errors
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-09-04 10:22:39 +08:00
karmada-bot 736ce110ed
Merge pull request #3975 from zishen/zones
Add validation for zones
2023-08-25 11:06:10 +08:00
Tanggui Bian 818155d837 Add validation for zones
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-08-24 22:49:31 +08:00
Tanggui Bian 9fabdfc94d transform zone to zones
Signed-off-by: Tanggui Bian <softwarebtg@163.com>
2023-08-24 20:22:30 +08:00
RainbowMango 005a36e88c Extend Cluster API to support multiple zones.
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2023-08-18 15:14:53 +08:00
Lilith McMullen 39c5817a48 fix scheme filename typo
Signed-off-by: Lilith McMullen <lilith.mcmullen@zendesk.com>
2023-06-27 15:58:56 -07:00
xigang daab73319b cleanup: delete the useless Scheme.AddUnversionedTypes code
Signed-off-by: xigang <wangxigang2014@gmail.com>
2023-06-01 22:14:37 +08:00
Bhavya Sachdeva 8249f6f483 fix: Chinese to English term
Signed-off-by: Bhavya Sachdeva <bhavya.sachdeva.58@gmail.com>
2023-04-27 14:27:30 +08:00
changzhen e070ad779c add ut for cluster registry
Signed-off-by: changzhen <changzhen5@huawei.com>
2023-01-28 09:11:44 +08:00
wongearl 9a46afc301 add UT for SetDefaultClusterResourceModels and MutateClusterTaints
Signed-off-by: wongearl <vamliang@163.com>
2023-01-12 16:16:58 +08:00
karmada-bot 60bc53ad66
Merge pull request #2849 from carlory/validate-cluster-fields
validate cluster fields
2022-11-25 17:28:09 +08:00
carlory 1718fd3538 validate cluster fields
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-11-25 11:19:53 +08:00
RainbowMango f8646f5d91 Update Golang version from v1.18.3 to v1.19.3
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-11-23 19:47:12 +08:00
Poor12 5418b5d265 refactor events
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-15 15:34:22 +08:00
Poor12 e438cfcf75 add CreateExecutionSpaceSucceed and RemoveExecutionSpaceSucceed event
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-11-03 11:48:10 +08:00
Poor12 047b2fb7ae fix a typo about events
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-10-20 20:42:23 +08:00
Poor12 bdf11c447b add cluster resource model check
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-23 15:37:03 +08:00
Poor12 d720a5c34f set default model for cluster
Signed-off-by: Poor12 <shentiecheng@huawei.com>
2022-08-19 14:53:03 +08:00
halfrost 77cf4bed09 Add cluster resource modeling api
Signed-off-by: halfrost <ydz627@gmail.com>
2022-08-17 22:06:21 -07:00
Garrybest 5658bdb2c3 remove TargetCluster when cluster is terminating
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-08-15 19:40:13 +08:00
RainbowMango 2bdeb78474 Add ID to Cluster API
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-07-29 17:21:51 +08:00
karmada-bot 02836f928d
Merge pull request #1854 from likakuli/feature_notreadytaint
feat: use taint instead of condition to filter cluster
2022-07-22 16:57:48 +08:00
Garrybest 1d2028b10f add taint manager
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-07-15 10:42:38 +08:00
calvin0327 d4da468dc3 move this annotation key `cluster.karmada.io/name` to the Cluster API.
Signed-off-by: calvin0327 <wen.chen@daocloud.io>
2022-06-10 11:29:04 +08:00
likakuli a42c819c10 feat: taint cluster by condition and filter cluster by taint in scheduler
Signed-off-by: likakuli <1154584512@qq.com>
2022-05-29 11:54:11 +08:00
lihanbo 08833eb186 add ProxyHeader API
Signed-off-by: lihanbo <lihanbo2@huawei.com>
2022-05-25 14:20:26 +08:00
Garrybest 7107e3934f enhance cluster lifecycle management
Signed-off-by: Garrybest <garrybest@foxmail.com>
2022-05-17 21:17:42 +08:00
RainbowMango 545020a042 Setup binding helpers
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-03-28 15:31:39 +08:00
changzhen d711b72f45 tidy up lifted file
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-03-15 10:42:32 +08:00
lonelyCZ 60ed745aef Add openapi-gen flag and resource kind in pkg/apis
Signed-off-by: lonelyCZ <531187475@qq.com>
2022-03-04 14:21:02 +08:00
RainbowMango d47fc79101 Bump Golang version from 1.16 to 1.17
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2022-02-17 17:58:56 +08:00
carlory f697c03c74 add validation for cluster api and remove cluster validating webhook
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-01-14 12:08:43 +08:00
carlory 8f019269b0 aggregatedapiserver support openapi
Signed-off-by: carlory <baofa.fan@daocloud.io>
2022-01-10 10:41:26 +08:00
changzhen 1d9c2ab6a8 add comments for internal Cluster API
Signed-off-by: changzhen <changzhen5@huawei.com>
2022-01-07 14:52:16 +08:00
karmada-bot 472f8c39d5
Merge pull request #1181 from carlory/print-cluster-columns
expose more than name/creation timestamp columns for cluster api
2021-12-29 09:17:39 +08:00
carlory e69b58c981 define table converter for cluster api that exposes more than name/creation timestamp
Signed-off-by: carlory <baofa.fan@daocloud.io>
2021-12-29 07:41:23 +08:00
RainbowMango e1b275b960 Remove useless unit tests
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-12-28 17:11:12 +08:00
RainbowMango 537dd0a4ce Update generated files
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-12-28 16:27:29 +08:00
RainbowMango a11997c969 Add .spec.impersonatorSecretRef to Cluster
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
2021-12-28 16:20:15 +08:00
changzhen c9a2a70cb8 add ClusterProxyOptions for Cluster
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-24 15:19:53 +08:00
changzhen b49cc9ed0f add aggregated apiserver fabric
Signed-off-by: changzhen <changzhen5@huawei.com>
2021-12-20 19:49:29 +08:00
Xinzhao Xu 691d6ef1a1 Print pointer variables correctly in the scheduler log
Signed-off-by: Xinzhao Xu <z2d@jifangcheng.com>
2021-12-06 20:58:38 +08:00