Commit Graph

81 Commits

Author SHA1 Message Date
Jian Qiu
4fdc63ffa8 Update work api
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-07-30 09:59:59 +08:00
Yang Le
d84378e430 refine placement permissions
Signed-off-by: Yang Le <yangle@redhat.com>
2021-07-27 10:57:14 +08:00
Jian Qiu
52b1fc4b5d Fix webhook rbac
Add rules for apiserver fairness

Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-07-22 14:27:40 +08:00
Yang Le
d46ba2ee89 grant work-agent the permission to update namespace
Signed-off-by: Yang Le <yangle@redhat.com>
2021-07-07 10:58:24 +08:00
Jian Qiu
1453d66831 Add image push postsubmit
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-06-22 14:29:21 +08:00
Jian Qiu
ef338a1b0b Update deps and enable action
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-06-21 11:42:45 +08:00
Jian Qiu
76d6096be8 Change to use kustomize to deploy
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-06-18 08:11:12 +08:00
liuwei
8db2ecf7e1 support to check hub seceret expired
Signed-off-by: liuwei <liuweixa@redhat.com>
2021-06-01 08:58:39 +00:00
Zhiwei Yin
0199e6681b update crds
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2021-05-27 10:07:05 +08:00
Yang Le
4ffd69c577 add missing rbac rule & e2e test for placement
Signed-off-by: Yang Le <yangle@redhat.com>
2021-05-20 15:45:30 +08:00
Yang Le
985dcf71cb deploy placement controller
Signed-off-by: Yang Le <yangle@redhat.com>
2021-05-19 12:06:06 +08:00
OpenShift Merge Robot
714ffb79d1 Merge pull request #118 from elgnay/upgrade-clustermanager-crd
upgrade ClusterManager crd to support placement
2021-05-11 23:48:47 -04:00
Yang Le
29e8bf4daf upgrade ClusterManager crd to support placement
Signed-off-by: Yang Le <yangle@redhat.com>
2021-05-12 10:50:02 +08:00
OpenShift Merge Robot
813609193c Merge pull request #116 from imiller0/workload_partitioning_annotations
Add management workload annotations
2021-05-11 14:22:53 -04:00
Ian Miller
893d73c2a5 Add management workload annotations
In support of the workload partitioning feature
(openshift/enhancements#703), we need to add
annotations to all management pods and namespaces so they can be
properly identified and assigned to segregated management cores on
clusters configured to do so.

Signed-off-by: Ian Miller <imiller@redhat.com>
2021-05-10 09:43:03 -04:00
Jian Qiu
35d21457dc Adjust agent replica based on infra api
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2021-05-07 15:06:23 +08:00
Zhiwei Yin
9c4a96ba84 run as non-root
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2021-04-19 21:19:07 +08:00
Zhiwei Yin
4cd18564e8 upgrade CRD to v1 and k8s lib to 1.20.0
Signed-off-by: Zhiwei Yin <zyin@redhat.com>
2021-04-12 10:30:10 +08:00
liuwei
03c5a70842 enable addon manager
Signed-off-by: liuwei <liuweixa@redhat.com>
2021-04-07 08:37:35 +00:00
Yang Le
be2d2e6e44 Add CertRotationController
Signed-off-by: Yang Le <yangle@redhat.com>
2021-01-14 17:40:22 +08:00
OpenShift Merge Robot
4cf775c00d Merge pull request #97 from elgnay/issue_5475
Clean up applied manifestworks when detaching cluster
2020-12-15 00:16:56 -05:00
Jian Qiu
5fb1cff007 Fix wrong condition message in klusterlet
Signed-off-by: Jian Qiu <jqiu@redhat.com>
2020-12-10 17:53:53 +08:00
Yang Le
c6f083f3b9 Delete terminating applied manifestworks when detaching cluster
Signed-off-by: Yang Le <yangle@redhat.com>
2020-12-10 14:17:47 +08:00
Yang Le
db21924ec5 Add crd & rbac rule for ClusterClaim controller
Signed-off-by: Yang Le <yangle@redhat.com>
2020-12-01 10:03:00 +08:00
liuwei
1d42ab6690 add metrics permissions 2020-11-04 15:45:01 +08:00
OpenShift Merge Robot
104b222cbd Merge pull request #83 from skeeey/bootstrap-secret
reconcile klusterlet bootstrap secret
2020-09-30 06:16:27 +00:00
liuwei
50e71ae74f reconcile klusterlet bootstrap secret 2020-09-30 12:29:53 +08:00
Yang Le
7f8620babf Disable cert rotation for temporary kube client 2020-09-30 00:48:10 +08:00
Zhiwei Yin
73f6dcfb8e delete imagePullPolicy 2020-09-28 17:40:57 +08:00
OpenShift Merge Robot
3cc29bd3fa Merge pull request #80 from skeeey/webhook-timeout
increase webhook timeout
2020-09-25 13:40:29 +00:00
liuwei
7902bee238 increase webhook timeout 2020-09-25 14:27:55 +08:00
Yang Le
4d7ea36bf4 Update clusterset api to make ManagedClusterSet exclusive 2020-09-23 16:34:29 +08:00
liuwei
9276e9f24a using hub kubeconfig secret controller instead of mounting the secret 2020-09-15 15:52:18 +08:00
Zhiwei Yin
609465f787 fix Remediate Static Scan Findings 2020-09-10 14:24:03 +08:00
OpenShift Merge Robot
37ce732ef6 Merge pull request #71 from qiujian16/metav1condition
Update to 1.19.0 and change to use metav1.Condition
2020-09-08 07:55:30 -04:00
Yang Le
24f9bab01c Correct the webhook cr for clustersetbinding 2020-09-08 14:06:01 +08:00
Jian Qiu
7bdf5a0f07 Update to 1.19.0 and change to use metav1.Condition 2020-09-04 12:09:36 +08:00
Jian Qiu
bfaf3bb0e8 Delete ns of klusterlet 2020-08-28 23:50:32 +08:00
liuwei
964b4c561b add clusterset controller role and enable clusterset webhook 2020-08-26 13:38:20 +08:00
liuwei
998d8899a0 add clusterset crds 2020-08-25 15:30:36 +08:00
Jian Qiu
4d588c353b Install work webhook on hub 2020-08-07 09:28:03 +08:00
liuwei
6730b9ac8d enable registration mutating webhook 2020-07-29 13:12:04 +08:00
OpenShift Merge Robot
36e0425ac5 Merge pull request #56 from skeeey/issue-3589
fix issue 3589
2020-07-21 00:55:11 -04:00
liuwei
11f0b32440 fix issue 3589 2020-07-21 10:34:04 +08:00
liuwei
351a0ad27e refactor degraded condition logic 2020-07-21 10:26:05 +08:00
Jian Qiu
3c70e5a925 Add appliedmanifestwork api 2020-07-18 17:46:23 +08:00
Jian Qiu
97d68162c2 Sync pull secret 2020-07-10 23:44:31 +08:00
OpenShift Merge Robot
50ad8efcfe Merge pull request #43 from zhiweiyin318/rename-role
rename clusterrole and clusterrolebinding
2020-07-02 18:37:13 -04:00
Jian Qiu
b6863246e8 Clusterrole on hub should be able to monitor manifestworks 2020-07-02 08:54:09 +08:00
OpenShift Merge Robot
4dd3bc022e Merge pull request #46 from zhiweiyin318/add-resoure-request
add resource requests
2020-07-01 19:20:12 -04:00