Commit Graph
336 Commits
Author SHA1 Message Date
Wei LiuandGitHub a6bb10cb90 enable log flags (#249)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2022-06-15 16:18:19 +00:00
DangPeng LiuandGitHub 9304a9cfab remove set join permission for registration-controller (#248)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-06-06 02:14:16 -04:00
Jian QiuandGitHub 5655fce48e Upgrade library and api (#247)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-05-30 04:08:58 -04:00
Jian QiuandGitHub 7f9988252c Upgrade golang to 1.18 (#246)
Also upgrade api library

Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-05-25 02:07:41 -04:00
Lei PandGitHub 4f8ca8c6e3 Update file name to reflect the change in Makefile (#245)
Signed-off-by: Lei Pan <leipan@ibm.com>
2022-05-13 06:57:33 +00:00
xuezhaojunandGitHub 11efeb18b5 Add goci lint. (#243)
* Add goci lint.

Signed-off-by: xuezhaojun <zxue@redhat.com>

* handle errs and remove unused.

Signed-off-by: xuezhaojun <zxue@redhat.com>

* fix fail and remove unused code.

Signed-off-by: xuezhaojun <zxue@redhat.com>
2022-05-10 02:50:42 -04:00
DangPeng LiuandGitHub 25373ddab3 use new clusterset api (#242)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-05-08 21:46:26 -04:00
DangPeng LiuandGitHub 8503c1bd13 add all clusterset join permission (#241)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-04-28 02:43:16 -04:00
Min KimandGitHub 0637aee32b Multi-arch support (#240)
* multi-arch support

Signed-off-by: yue9944882 <291271447@qq.com>

* refactor github workflow to support multi-arch build

Signed-off-by: yue9944882 <291271447@qq.com>
2022-04-27 02:38:01 -04:00
Min KimandGitHub 796062f0c5 passing IMAGE_TAG to make images (#239)
Signed-off-by: yue9944882 <291271447@qq.com>
2022-04-26 23:33:46 -04:00
Min KimandGitHub d3034fb338 chore: prune unused dockerfile cmd (#238)
Signed-off-by: yue9944882 <291271447@qq.com>
2022-04-26 05:56:46 -04:00
Yang LeandGitHub 9f709acc2d Update golang builder in Dockerfile (#237)
Signed-off-by: Yang Le <yangle@redhat.com>
2022-04-25 04:04:06 -04:00
Yang LeandGitHub 2d5ab901d9 add join permission on default clusterset (#236)
Signed-off-by: Yang Le <yangle@redhat.com>
2022-04-15 06:20:19 -04:00
Yang LeandGitHub c93f5cefd2 add missing permission on kube v1.11.0 (#234)
Signed-off-by: Yang Le <yangle@redhat.com>
2022-04-08 06:48:17 -04:00
Wei LiuandGitHub d501691f1b add lease permissions for library-go update (#233)
Signed-off-by: Wei Liu <liuweixa@redhat.com>
2022-04-08 01:28:21 -04:00
Yang LeandGitHub fb61c5d97b set replica to 1 if kube version < v1.14 (#232)
Signed-off-by: Yang Le <yangle@redhat.com>
2022-04-01 22:04:07 -04:00
Qing HaoandGitHub 51b9c703f4 add permission for leases.coordination.k8s.io (#231)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-04-01 21:24:05 -04:00
Zhiwei YinandGitHub dac47a160a upgrade lib (#228)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-03-31 10:50:11 -04:00
Jian QiuandGitHub 812b48298a Add lease permission for leader election (#229)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-03-30 12:16:22 -04:00
Yang LeandGitHub ebf48bc123 support Klusterlet.Spec.Namespace in hosted mode (#227)
Signed-off-by: Yang Le <yangle@redhat.com>
2022-03-30 05:20:13 -04:00
Zhiwei YinandGitHub dafd1b5c47 bump csv to 0.8.0 (#226)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-03-28 12:35:49 +02:00
Zhiwei YinandGitHub af313bb01c add changelog for v0.7.0 (#224)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-03-24 05:59:04 +01:00
Zhiwei YinandGitHub fd1ee4950b avoid building latest image in relase branch (#223)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-03-23 10:50:32 +01:00
Jian QiuandGitHub 7ecf9754aa Disable apf in webhook (#222)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-03-23 10:46:20 +01:00
Jian QiuandGitHub a45f8bcc4b Add disable-leader-election flag (#221)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-03-22 07:19:22 +01:00
xuezhaojunandGitHub 7aa41cda65 Add hosted mode in klusterlet (#220)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2022-03-15 05:03:53 -04:00
xuezhaojunandGitHub 84e12c9197 Change to hosted mode in cluster-manager (#219)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2022-03-15 01:11:52 -04:00
Jian QiuandGitHub db866a5891 Upgrade api and library (#217)
* Upgrade api and library

Signed-off-by: Jian Qiu <jqiu@redhat.com>

* update permission for operator

Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-03-14 22:23:53 -04:00
Jian ZhuandGitHub 78f2de10b1 Add finalizer before creating clients (#216)
Signed-off-by: zhujian <jiazhu@redhat.com>
2022-03-14 10:32:29 -04:00
Jian ZhuandGitHub 4389af9344 Reduce resource request (#218)
Signed-off-by: zhujian <jiazhu@redhat.com>
2022-03-14 09:08:17 -04:00
Zhiwei YinandGitHub 30c516b485 fix typo (#214)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-03-14 03:04:16 -04:00
Zhiwei YinandGitHub a67f11c21e only set work-agent replica 0 when hub-kubeconfig-secret is missing (#213)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-03-10 05:40:06 -05:00
DangPeng LiuandGitHub bb76f8cb7c trigger new build (#212)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-03-08 22:54:07 -05:00
Dale HaiducekandGitHub cb5edd0222 Allow clusterName to be configurable (#211)
Signed-off-by: Dale Haiducek <dhaiduce@redhat.com>
2022-03-03 18:48:52 -05:00
DangPeng LiuandGitHub 55bc274d79 enable feature gate for registration webhook (#210)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-03-03 03:47:22 -05:00
Yuchen YAOandGitHub c1b1067f54 enable DefaultClusterSet feature gate (#209)
Signed-off-by: ycyaoxdu <yaoyuchen0626@163.com>
2022-03-02 09:14:26 -05:00
DangPeng LiuandGitHub 66e65a2fb7 upgrade clusterset api (#208)
Signed-off-by: ldpliu <daliu@redhat.com>
2022-03-02 01:10:41 -05:00
xuezhaojunandGitHub 00fcdcd30a add detached mode to cluster-manager controller (#190)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2022-02-24 07:57:40 -05:00
Jian ZhuandGitHub 71fcc78d5f Make the klusterlet install mode optional (#207)
* Make the klusterlet install mode optional

- Update cluster manager and klusterlet api
- Make the klusterlet install mode optional
- Add e2e test to ensure the backward compatibility

Signed-off-by: zhujian <jiazhu@redhat.com>

* Update vendor for the open cluster management api

Signed-off-by: zhujian <jiazhu@redhat.com>
2022-02-23 22:15:29 -05:00
xuezhaojunandGitHub c369b40475 Add ApplyEndpoints in helper (#206)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2022-02-23 21:17:31 -05:00
Jian QiuandGitHub b14296345d fix default mode (#204)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-02-21 03:03:32 -05:00
Qing HaoandGitHub 54b11ba5d9 add addonplacementscores permission for placement controller (#203)
Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-02-14 05:04:37 -05:00
Jian QiuandGitHub 61c96873b3 Refactor on connecton check in klusterlet (#202)
1. Update observerved generation
2. Code update to clear the logic

Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-02-14 02:50:36 -05:00
Jian QiuandGitHub d67b0fb905 Fix wrong replica in condition message (#201)
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2022-02-08 21:49:11 -05:00
Zhiwei YinandGitHub bd3c2bbaa6 fix csv base replace version (#200)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-02-08 21:02:17 -05:00
Zhiwei YinandGitHub 8108c8d355 change a community builder image (#199)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-01-28 22:36:26 -05:00
xuezhaojunandGitHub e697e47989 fixed can't get sa token secret when secret name is long (#197)
Signed-off-by: xuezhaojun <zxue@redhat.com>
2022-01-28 02:24:01 -05:00
Qing HaoandGitHub 2c2316fafa update placement and placementdecision to v1beta1 (#198)
* update placement and placementdecision to v1beta1

Signed-off-by: haoqing0110 <qhao@redhat.com>

* add placement and placementdecision StorageVersionMigration

Signed-off-by: haoqing0110 <qhao@redhat.com>
2022-01-27 09:06:51 -05:00
Zhiwei YinandGitHub 9332a9dc04 bump csv to 0.7.0 (#195)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-01-20 09:27:31 -05:00
Zhiwei YinandGitHub c24b2b845f add changelog 0.6.0 (#194)
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2022-01-20 04:59:30 -05:00