Skip to content

Commit e0dc43e

Browse files
committed
CSPL-3551 Fix helm tests
1 parent 4e37060 commit e0dc43e

File tree

2 files changed

+50
-4
lines changed

2 files changed

+50
-4
lines changed

config/rbac/busconfiguration_editor_role.yaml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
# Grants permissions to create, update, and delete resources within the enterprise.splunk.com.
55
# This role is intended for users who need to manage these resources
66
# but should not control RBAC or manage permissions for others.
7-
7+
{{- if .Values.splunkOperator.clusterWideAccess }}
88
apiVersion: rbac.authorization.k8s.io/v1
99
kind: ClusterRole
1010
metadata:
11-
name: busconfiguration-editor-role
11+
name: {{ include "splunk-operator.operator.fullname" . }}-busconfiguration-editor-role
1212
rules:
1313
- apiGroups:
1414
- enterprise.splunk.com
@@ -28,3 +28,28 @@ rules:
2828
- busconfigurations/status
2929
verbs:
3030
- get
31+
{{- else }}
32+
apiVersion: rbac.authorization.k8s.io/v1
33+
kind: Role
34+
metadata:
35+
name: {{ include "splunk-operator.operator.fullname" . }}-busconfiguration-editor-role
36+
rules:
37+
- apiGroups:
38+
- enterprise.splunk.com
39+
resources:
40+
- busconfigurations
41+
verbs:
42+
- create
43+
- delete
44+
- get
45+
- list
46+
- patch
47+
- update
48+
- watch
49+
- apiGroups:
50+
- enterprise.splunk.com
51+
resources:
52+
- busconfigurations/status
53+
verbs:
54+
- get
55+
{{- end }}

config/rbac/busconfiguration_viewer_role.yaml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
# Grants read-only access to enterprise.splunk.com resources.
55
# This role is intended for users who need visibility into these resources
66
# without permissions to modify them. It is ideal for monitoring purposes and limited-access viewing.
7-
7+
{{- if .Values.splunkOperator.clusterWideAccess }}
88
apiVersion: rbac.authorization.k8s.io/v1
99
kind: ClusterRole
1010
metadata:
11-
name: busconfiguration-viewer-role
11+
name: {{ include "splunk-operator.operator.fullname" . }}-busconfiguration-viewer-role
1212
rules:
1313
- apiGroups:
1414
- enterprise.splunk.com
@@ -24,3 +24,24 @@ rules:
2424
- busconfigurations/status
2525
verbs:
2626
- get
27+
{{- else }}
28+
apiVersion: rbac.authorization.k8s.io/v1
29+
kind: Role
30+
metadata:
31+
name: {{ include "splunk-operator.operator.fullname" . }}-busconfiguration-viewer-role
32+
rules:
33+
- apiGroups:
34+
- enterprise.splunk.com
35+
resources:
36+
- busconfigurations
37+
verbs:
38+
- get
39+
- list
40+
- watch
41+
- apiGroups:
42+
- enterprise.splunk.com
43+
resources:
44+
- busconfigurations/status
45+
verbs:
46+
- get
47+
{{- end }}

0 commit comments

Comments
 (0)