Commit 4cc915f 1 parent 4abe394 commit 4cc915f Copy full SHA for 4cc915f
File tree 2 files changed +26
-2
lines changed
helm-charts/falcon-sensor/templates
2 files changed +26
-2
lines changed Original file line number Diff line number Diff line change 1
- {{- if .Values.container.enabled }}
1
+ {{- if or .Values.container.enabled .Values.node .enabled }}
2
2
apiVersion : rbac.authorization.k8s.io/v1
3
3
kind : ClusterRole
4
4
metadata :
@@ -8,14 +8,34 @@ metadata:
8
8
app.kubernetes.io/name : {{ include "falcon-sensor.name" . }}
9
9
app.kubernetes.io/instance : {{ .Release.Name }}
10
10
app.kubernetes.io/managed-by : {{ .Release.Service }}
11
+ {{ if .Values.container.enabled }}
11
12
app.kubernetes.io/component : " container_sensor"
13
+ {{ else if .Values.node.enabled }}
14
+ app.kubernetes.io/component : " kernel_sensor"
15
+ {{ end }}
12
16
crowdstrike.com/provider : crowdstrike
13
17
helm.sh/chart : {{ include "falcon-sensor.chart" . }}
14
18
rules :
15
19
- apiGroups :
16
20
- " "
17
21
resources :
18
22
- secrets
23
+ {{- if and .Values.node.enabled }}
24
+ - pods
25
+ - services
26
+ - nodes
27
+ - daemonsets
28
+ - replicasets
29
+ - deployments
30
+ - jobs
31
+ - ingresses
32
+ - cronjobs
33
+ - persistentvolumes
34
+ {{- end }}
19
35
verbs :
20
36
- get
37
+ {{- if .Values.node.enabled }}
38
+ - watch
39
+ - list
40
+ {{- end }}
21
41
{{- end }}
Original file line number Diff line number Diff line change 1
- {{- if .Values.container.enabled }}
1
+ {{- if or .Values.container.enabled .Values.node .enabled }}
2
2
apiVersion : rbac.authorization.k8s.io/v1
3
3
kind : ClusterRoleBinding
4
4
metadata :
@@ -8,7 +8,11 @@ metadata:
8
8
app.kubernetes.io/name : {{ include "falcon-sensor.name" . }}
9
9
app.kubernetes.io/instance : {{ .Release.Name }}
10
10
app.kubernetes.io/managed-by : {{ .Release.Service }}
11
+ {{ if .Values.container.enabled }}
11
12
app.kubernetes.io/component : " container_sensor"
13
+ {{ else if .Values.node.enabled }}
14
+ app.kubernetes.io/component : " kernel_sensor"
15
+ {{ end }}
12
16
crowdstrike.com/provider : crowdstrike
13
17
helm.sh/chart : {{ include "falcon-sensor.chart" . }}
14
18
subjects :
You can’t perform that action at this time.
0 commit comments