From 077915b42755d56eddb4284069c63757d239b686 Mon Sep 17 00:00:00 2001 From: f10atin9 Date: Fri, 8 Apr 2022 16:22:46 +0800 Subject: [PATCH] Fix: Updated accessor CRD resources, the previous accessorCRD did not support worksopace level limits. Signed-off-by: f10atin9 --- ....kubesphere.io_storageclasseraccessor.yaml | 63 ++++++++++++++++++- 1 file changed, 61 insertions(+), 2 deletions(-) diff --git a/config/crds/storage.kubesphere.io_storageclasseraccessor.yaml b/config/crds/storage.kubesphere.io_storageclasseraccessor.yaml index 4d2b1e9ac..6a601dd31 100644 --- a/config/crds/storage.kubesphere.io_storageclasseraccessor.yaml +++ b/config/crds/storage.kubesphere.io_storageclasseraccessor.yaml @@ -104,8 +104,67 @@ spec: type: object storageClassName: type: string + workspaceSelector: + properties: + fieldSelector: + items: + properties: + fieldExpressions: + items: + properties: + field: + enum: + - Name + - Status + type: string + operator: + enum: + - In + - NotIn + type: string + values: + items: + type: string + type: array + required: + - field + - operator + - values + type: object + type: array + required: + - fieldExpressions + type: object + type: array + labelSelector: + items: + properties: + matchExpressions: + items: + properties: + key: + type: string + operator: + enum: + - In + - NotIn + type: string + values: + items: + type: string + type: array + required: + - key + - operator + - values + type: object + type: array + required: + - matchExpressions + type: object + type: array + type: object required: - - namespaceSelector - storageClassName type: object type: object @@ -118,4 +177,4 @@ status: kind: "" plural: "" conditions: [] - storedVersions: [] \ No newline at end of file + storedVersions: []