generated from kubernetes/kubernetes-template-project
-
Notifications
You must be signed in to change notification settings - Fork 168
Open
Labels
needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.
Description
In the llm-d
project we have a strong interest in driving multi-tenancy, and to enable multiple installations per cluster. We currently fight quite a bit with helm in this regard:
STDERR:
Error: Failed to render chart: exit status 1: Error: Unable to continue with install: ClusterRole "gaie-inference-scheduling-epp" in namespace "" exists and cannot be imported into the current release: invalid ownership metadata; annotation validation error: key "meta.helm.sh/release-namespace" must equal "llm-d-inference-scheduler": current value is "llm-d-inference-scheduling"
Error: plugin "diff" exited with error
COMBINED OUTPUT:
Error: Failed to render chart: exit status 1: Error: Unable to continue with install: ClusterRole "gaie-inference-scheduling-epp" in namespace "" exists and cannot be imported into the current release: invalid ownership metadata; annotation validation error: key "meta.helm.sh/release-namespace" must equal "llm-d-inference-scheduler": current value is "llm-d-inference-scheduling"
I propose we convert these ClusterRole and ClusterRoleBinding to namespace scoped RBAC.
liu-cong
Metadata
Metadata
Assignees
Labels
needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.Indicates an issue or PR lacks a `triage/foo` label and requires one.