Skip to content

Commit 1574e41

Browse files
authored
Merge pull request #352 from JonBruchim/main
cdp: set ClusterFirstWithHostNet for node sensor
2 parents 1f83467 + 7c39841 commit 1574e41

File tree

4 files changed

+10
-5
lines changed

4 files changed

+10
-5
lines changed

helm-charts/falcon-sensor/templates/clusterrole.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ metadata:
88
app.kubernetes.io/name: {{ include "falcon-sensor.name" . }}
99
app.kubernetes.io/instance: {{ .Release.Name }}
1010
app.kubernetes.io/managed-by: {{ .Release.Service }}
11-
{{ if .Values.container.enabled }}
11+
{{- if .Values.container.enabled }}
1212
app.kubernetes.io/component: "container_sensor"
1313
{{ else if .Values.node.enabled }}
1414
app.kubernetes.io/component: "kernel_sensor"
15-
{{ end }}
15+
{{ end -}}
1616
crowdstrike.com/provider: crowdstrike
1717
helm.sh/chart: {{ include "falcon-sensor.chart" . }}
1818
rules:
1919
- apiGroups:
2020
- ""
2121
resources:
2222
- secrets
23-
{{- if and .Values.node.enabled }}
23+
{{- if .Values.node.enabled }}
2424
- pods
2525
- services
2626
- nodes

helm-charts/falcon-sensor/templates/clusterrolebinding.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ metadata:
88
app.kubernetes.io/name: {{ include "falcon-sensor.name" . }}
99
app.kubernetes.io/instance: {{ .Release.Name }}
1010
app.kubernetes.io/managed-by: {{ .Release.Service }}
11-
{{ if .Values.container.enabled }}
11+
{{- if .Values.container.enabled }}
1212
app.kubernetes.io/component: "container_sensor"
1313
{{ else if .Values.node.enabled }}
1414
app.kubernetes.io/component: "kernel_sensor"
15-
{{ end }}
15+
{{ end -}}
1616
crowdstrike.com/provider: crowdstrike
1717
helm.sh/chart: {{ include "falcon-sensor.chart" . }}
1818
subjects:

helm-charts/falcon-sensor/templates/configmap.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ metadata:
88
app.kubernetes.io/name: {{ include "falcon-sensor.name" . }}
99
app.kubernetes.io/instance: {{ .Release.Name }}
1010
app.kubernetes.io/managed-by: {{ .Release.Service }}
11+
{{- if .Values.container.enabled }}
1112
app.kubernetes.io/component: "container_sensor"
13+
{{ else if .Values.node.enabled }}
14+
app.kubernetes.io/component: "kernel_sensor"
15+
{{ end -}}
1216
crowdstrike.com/provider: crowdstrike
1317
helm.sh/chart: {{ include "falcon-sensor.chart" . }}
1418
data:

helm-charts/falcon-sensor/templates/daemonset.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ spec:
180180
priorityClassName: {{ include "falcon-sensor.priorityClassName" . }}
181181
{{- end }}
182182
hostNetwork: true
183+
dnsPolicy: ClusterFirstWithHostNet
183184
hostPID: true
184185
hostIPC: true
185186
{{- end }}

0 commit comments

Comments
 (0)