diff --git a/bundle/manifests/k8s-nim-operator.clusterserviceversion.yaml b/bundle/manifests/k8s-nim-operator.clusterserviceversion.yaml index 9f217deb..f8ba7dc6 100644 --- a/bundle/manifests/k8s-nim-operator.clusterserviceversion.yaml +++ b/bundle/manifests/k8s-nim-operator.clusterserviceversion.yaml @@ -281,6 +281,26 @@ spec: kind: ConfigMap specDescriptors: [] statusDescriptors: [] + - name: nemodatastores.apps.nvidia.com + displayName: NemoDatastore + kind: NemoDatastore + version: v1alpha1 + description: NEMO datastore Service + resources: + - version: v1 + kind: Deployment + - version: v1 + kind: Service + - version: v1 + kind: ReplicaSet + - version: v1 + kind: Pod + - version: v1 + kind: Secret + - version: v1 + kind: ConfigMap + specDescriptors: [] + statusDescriptors: [] required: [] install: strategy: deployment @@ -498,6 +518,32 @@ spec: - get - patch - update + - apiGroups: + - apps.nvidia.com + resources: + - nemodatastores + verbs: + - create + - delete + - get + - list + - patch + - update + - watch + - apiGroups: + - apps.nvidia.com + resources: + - nemodatastores/finalizers + verbs: + - update + - apiGroups: + - apps.nvidia.com + resources: + - nemodatastores/status + verbs: + - get + - patch + - update - apiGroups: - batch resources: diff --git a/deployments/helm/k8s-nim-operator/templates/manager-rbac.yaml b/deployments/helm/k8s-nim-operator/templates/manager-rbac.yaml index 648cb7a6..a7ae47d9 100644 --- a/deployments/helm/k8s-nim-operator/templates/manager-rbac.yaml +++ b/deployments/helm/k8s-nim-operator/templates/manager-rbac.yaml @@ -102,6 +102,32 @@ rules: - get - patch - update +- apiGroups: + - apps.nvidia.com + resources: + - nemodatastores + verbs: + - create + - delete + - get + - list + - patch + - update + - watch +- apiGroups: + - apps.nvidia.com + resources: + - nemodatastores/finalizers + verbs: + - update +- apiGroups: + - apps.nvidia.com + resources: + - nemodatastores/status + verbs: + - get + - patch + - update - apiGroups: - apps.nvidia.com resources: