From fcdc3114c5e881eaa48b009c38767eb9956d0450 Mon Sep 17 00:00:00 2001 From: Shuo Wu Date: Tue, 13 Aug 2019 12:00:31 -0700 Subject: [PATCH] chart: Update yaml files for instance manager Signed-off-by: Shuo Wu --- chart/templates/clusterrole.yaml | 2 +- chart/templates/crds.yaml | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/chart/templates/clusterrole.yaml b/chart/templates/clusterrole.yaml index e8244c7..df8dd40 100644 --- a/chart/templates/clusterrole.yaml +++ b/chart/templates/clusterrole.yaml @@ -28,5 +28,5 @@ rules: resources: ["csinodeinfos"] verbs: ["get", "list", "watch"] - apiGroups: ["longhorn.rancher.io"] - resources: ["volumes", "engines", "replicas", "settings", "engineimages", "nodes"] + resources: ["volumes", "engines", "replicas", "settings", "engineimages", "nodes", "instancemanagers"] verbs: ["*"] diff --git a/chart/templates/crds.yaml b/chart/templates/crds.yaml index ef45211..601169c 100644 --- a/chart/templates/crds.yaml +++ b/chart/templates/crds.yaml @@ -105,3 +105,21 @@ spec: singular: node scope: Namespaced version: v1alpha1 +--- +apiVersion: apiextensions.k8s.io/v1beta1 +kind: CustomResourceDefinition +metadata: + labels: + longhorn-manager: InstanceManager + name: instancemanagers.longhorn.rancher.io +spec: + group: longhorn.rancher.io + names: + kind: InstanceManager + listKind: InstanceManagerList + plural: instancemanagers + shortNames: + - lhim + singular: instancemanager + scope: Namespaced + version: v1alpha1