@@ -18,17 +18,12 @@ spec:
1818 nodeAffinity :
1919 requiredDuringSchedulingIgnoredDuringExecution :
2020 nodeSelectorTerms :
21+ # The beta.kubernetes.io/os label has been deprecated since
22+ # k8s v1.14; every modern kubelet sets kubernetes.io/os. The
23+ # single term below is enough — kept both ORed terms in the
24+ # past for pre-1.14 compatibility.
2125 - matchExpressions :
2226 - key : kubernetes.io/os
23- operator : Exists
24- - key : kubernetes.io/os
25- operator : In
26- values :
27- - linux
28- - matchExpressions :
29- - key : beta.kubernetes.io/os
30- operator : Exists
31- - key : beta.kubernetes.io/os
3227 operator : In
3328 values :
3429 - linux
5752 value : " 10"
5853 - name : DETECTION_LOOKBACK_SEC
5954 value : " 30"
55+ # EXPORT_MODE controls the reconcile behaviour:
56+ # auto - detection drives on/off (default)
57+ # always - plugin always enabled (bypass detection)
58+ # never - plugin always disabled and ch-* scripts purged
59+ - name : EXPORT_MODE
60+ value : " auto"
61+ # Number of consecutive empty detection ticks before auto-disable fires.
62+ - name : EXPORT_QUIET_TICKS
63+ value : " 6"
64+ # Optional overrides for the ClickHouse PxL scripts. When unset they are
65+ # parsed from CLICKHOUSE_DSN. Individual fields win over the parsed DSN.
66+ # Defaults below match soc/tree/clickhouse-lab (forensic-soc-db CHI,
67+ # ingest_writer user, forensic_db database).
68+ - name : KUBESCAPE_TABLE
69+ value : " kubescape_logs"
70+ # - name: CLICKHOUSE_HOST
71+ # value: "clickhouse-forensic-soc-db.clickhouse.svc.cluster.local"
72+ # - name: CLICKHOUSE_PORT
73+ # value: "9000"
74+ # - name: CLICKHOUSE_USER
75+ # value: "ingest_writer"
76+ # - name: CLICKHOUSE_PASSWORD
77+ # value: "changeme-ingest"
78+ # - name: CLICKHOUSE_DATABASE
79+ # value: "forensic_db"
6080 securityContext :
6181 allowPrivilegeEscalation : false
6282 capabilities :
0 commit comments