Skip to content

Commit c43ad62

Browse files
authored
feat(node-analyzer): In-USE (EVE) enabled by default (#1501)
1 parent 2e8e002 commit c43ad62

File tree

7 files changed

+7
-12
lines changed

7 files changed

+7
-12
lines changed

charts/node-analyzer/Chart.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
apiVersion: v2
22
name: node-analyzer
33
description: Sysdig Node Analyzer
4-
54
# currently matching Sysdig's appVersion 1.14.34
6-
version: 1.19.2
5+
version: 1.20.0
76
appVersion: 12.9.0
87
keywords:
98
- monitoring

charts/node-analyzer/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ The following table lists the configurable parameters of the Sysdig Node Analyze
228228
| `nodeAnalyzer.runtimeScanner.resources.limits.ephemeral-storage` | Specifies the Runtime Scanner Storage limit per node. | `4Gi` |
229229
| `nodeAnalyzer.runtimeScanner.sslVerifyCertificate` | Set to `false` to allow insecure connections to the Sysdig backend, such as an On-Prem deployment. | |
230230
| `nodeAnalyzer.runtimeScanner.env` | Specifies the extra environment variables that will be passed onto pods. | `{}` |
231-
| `nodeAnalyzer.runtimeScanner.settings.eveEnabled` | Enables Sysdig Eve | `false` |
231+
| `nodeAnalyzer.runtimeScanner.settings.eveEnabled` | Enables Sysdig Eve | `true` |
232232
| `nodeAnalyzer.runtimeScanner.eveConnector.image.repository` | Specifies the image repository to pull the Eve Connector from. | `sysdig/eveclient-api` |
233233
| `nodeAnalyzer.runtimeScanner.eveConnector.image.tag` | Specifies the image tag for the Eve Connector to be pulled. | `1.1.0` |
234234
| `nodeAnalyzer.runtimeScanner.eveConnector.deploy` | Enables Sysdig Eve Connector for third-party integrations. | `false` |

charts/node-analyzer/templates/daemonset-node-analyzer.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -719,8 +719,6 @@ spec:
719719
name: {{ .Release.Name }}-runtime-scanner
720720
key: eve_enabled
721721
optional: true
722-
{{- end }}
723-
{{- if .Values.nodeAnalyzer.runtimeScanner.eveConnector.deploy }}
724722
- name: EVE_INTEGRATION_ENABLED
725723
valueFrom:
726724
configMapKeyRef:

charts/node-analyzer/templates/runtimeScanner/runtime-scanner-configmap.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@ data:
2323
{{- end -}}
2424
{{- if .Values.nodeAnalyzer.runtimeScanner.settings.eveEnabled }}
2525
eve_enabled: "true"
26-
{{- end -}}
27-
{{- if hasKey .Values.nodeAnalyzer.runtimeScanner "eveConnector" }}
2826
eve_integration_enabled: "true"
2927
{{- end -}}
3028
{{- if hasKey .Values.nodeAnalyzer.runtimeScanner "settings" }}

charts/node-analyzer/tests/conditional_flag_test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ tests:
195195
count: 1
196196
any: true
197197

198-
- it: Check nodeAnalyzer runtimeScanner eveConnector deploy set to false
198+
- it: Check nodeAnalyzer runtimeScanner EVE_INTEGRATION_ENABLED is true even if eveConnector deploy set to false
199199
set:
200200
nodeAnalyzer:
201201
runtimeScanner:
@@ -204,7 +204,7 @@ tests:
204204
deploy: false
205205
clusterName: test-k8s
206206
asserts:
207-
- notContains:
207+
- contains:
208208
path: spec.template.spec.containers[3].env
209209
content:
210210
name: EVE_INTEGRATION_ENABLED

charts/node-analyzer/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ nodeAnalyzer:
337337
env: {}
338338

339339
settings:
340-
eveEnabled: false
340+
eveEnabled: true
341341
# Threshold for which images will be skipped in the analysis.
342342
# Size is in bytes, default is not set (don't skip)
343343
# maxImageSizeAllowed: ""

charts/sysdig-deploy/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: sysdig-deploy
33
description: A chart with various Sysdig components for Kubernetes
44
type: application
5-
version: 1.33.3
5+
version: 1.34.0
66
maintainers:
77
- name: AlbertoBarba
88
@@ -36,7 +36,7 @@ dependencies:
3636
- name: node-analyzer
3737
# repository: https://charts.sysdig.com
3838
repository: file://../node-analyzer
39-
version: ~1.19.2
39+
version: ~1.20.0
4040
alias: nodeAnalyzer
4141
condition: nodeAnalyzer.enabled
4242
- name: cluster-scanner

0 commit comments

Comments
 (0)