Commit Graph

35 Commits

Author SHA1 Message Date
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
wawa0210 854cac6e72
refactor execute space event
Signed-off-by: wawa0210 <xiaozhang0210@hotmail.com>
2021-10-20 11:40:53 +08:00
iawia002 98cb836c31 Move the token and caData definitions to the API definition file
Signed-off-by: iawia002 <z2d@jifangcheng.com>
2021-09-27 10:11:52 +08:00
Jackson f3889bcc2d
cluster unschedulable support for schedulers (#464)
* use taint to support cordon and uncordon a cluster for karmadactl

Signed-off-by: algebra2k <jackson.cloudnative@gmail.com>

* fix lint error

Signed-off-by: algebra2k <jackson.cloudnative@gmail.com>
2021-08-10 10:15:15 +08:00
pengli d5ee4e64cd Extend cluster.status.APIEnablements.Resources to struct with Kind
Signed-off-by: pengli <justdoit.pli@gmail.com>
2021-06-24 13:40:52 +08:00
lfbear 442cfa2dd4 change APIEnablement.Resources to optional
Signed-off-by: lfbear <lfbear@gmail.com>
2021-06-19 12:38:47 +08:00
Garrybest 045e4ad3cf cluster code generate
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-10 17:40:07 +08:00
Garrybest f0a59ce4de modify cluster api according to #344
Signed-off-by: Garrybest <garrybest@foxmail.com>
2021-06-10 17:29:03 +08:00
Hongcai Ren 5652fc54c6
enable cluster proxy that karmada control plane used to talk to clusters (#302)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-05-08 10:25:56 +08:00
RainbowMango 949f0b3dfc Update to member cluster ManageMode to SyncMode.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-24 10:35:09 +08:00
Hongcai Ren 48e7782d4f
Remove Accepted field from Cluster API (#189)
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-03-05 19:26:26 +08:00
RainbowMango 59b8bb46b5 Add InsecureSkipTLSVerification field to Cluster.
Signed-off-by: RainbowMango <renhongcai@huawei.com>
2021-02-02 17:29:40 +08:00
Kevin Wang 03120e6923 update generated files
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00
Kevin Wang da394ab07a rename membercluster api to cluster
Signed-off-by: Kevin Wang <kevinwzf0126@gmail.com>
2021-01-23 09:53:52 +08:00