File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
config/charts/inferencepool/templates Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,15 @@ Inference extension name
1616{ { $base } }-epp
1717{ {- end -} }
1818
19+ { {/*
20+ Cluster RBAC unique name
21+ */} }
22+ { {- define " gateway-api-inference-extension.cluster-rbac-name" -} }
23+ { {- $base := .Release.Name | default " default-pool" | lower | trim | trunc 40 } }
24+ { {- $ns := .Release.Namespace | default " default" | lower | trim | trunc 40 } }
25+ { {- printf " %s-%s-epp" $base $ns | quote | trunc 84 } }
26+ { {- end -} }
27+
1928{ {/*
2029Selector labels
2130*/} }
Original file line number Diff line number Diff line change 11kind : ClusterRole
22apiVersion : rbac.authorization.k8s.io/v1
33metadata :
4- name : {{ include "gateway-api-inference-extension.name" . }}
4+ name : {{ include "gateway-api-inference-extension.cluster-rbac- name" . }}
55 labels :
66 {{- include "gateway-api-inference-extension.labels" . | nindent 4 }}
77rules :
@@ -21,15 +21,15 @@ rules:
2121kind : ClusterRoleBinding
2222apiVersion : rbac.authorization.k8s.io/v1
2323metadata :
24- name : {{ include "gateway-api-inference-extension.name" . }}
24+ name : {{ include "gateway-api-inference-extension.cluster-rbac- name" . }}
2525subjects :
2626- kind : ServiceAccount
2727 name : {{ include "gateway-api-inference-extension.name" . }}
2828 namespace : {{ .Release.Namespace }}
2929roleRef :
3030 apiGroup : rbac.authorization.k8s.io
3131 kind : ClusterRole
32- name : {{ include "gateway-api-inference-extension.name" . }}
32+ name : {{ include "gateway-api-inference-extension.cluster-rbac- name" . }}
3333---
3434apiVersion : rbac.authorization.k8s.io/v1
3535kind : Role
You can’t perform that action at this time.
0 commit comments