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