You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: argocd-helm-charts/kubeaid-agent/values.schema.json
+7-26Lines changed: 7 additions & 26 deletions
Original file line number
Diff line number
Diff line change
@@ -47,11 +47,15 @@
47
47
"type": "object",
48
48
"properties": {
49
49
"enabled": {
50
-
"description": "When true, the agent collects vulnerability and posture snapshots and submits them to Obmondo API. Also gates the corresponding RBAC rules. Set false on clusters that must not ship vulnerability detail off-site.",
50
+
"description": "When true, the agent polls kubeaid-security-exporter and forwards its snapshots to Obmondo API. Set false on clusters that must not ship vulnerability detail off-site.",
51
51
"type": "boolean"
52
52
},
53
-
"interval": {
54
-
"description": "Cadence of the full posture collection. Trivy refreshes its reports on a 24h TTL, so polling faster re-reads identical data.",
53
+
"exporterURL": {
54
+
"description": "In-cluster URL of kubeaid-security-exporter. A bare Service name resolves within the agent's own namespace.",
55
+
"type": "string"
56
+
},
57
+
"pollInterval": {
58
+
"description": "How often the agent polls the exporter. The submit is skipped when collectedAt has not advanced.",
55
59
"type": "string"
56
60
},
57
61
"windowCheckInterval": {
@@ -313,29 +317,6 @@
313
317
"type": "string"
314
318
}
315
319
}
316
-
},
317
-
"prometheusRule": {
318
-
"description": "Alerts on the agent's security-posture metrics. Only rendered when appConfig.securityPosture.enabled is true.",
319
-
"type": "object",
320
-
"properties": {
321
-
"enabled": {
322
-
"type": "boolean"
323
-
},
324
-
"additionalLabels": {
325
-
"type": "object"
326
-
},
327
-
"additionalAnnotations": {
328
-
"type": "object"
329
-
},
330
-
"upgradableThreshold": {
331
-
"description": "Alert when more than this many images have both a fixable Critical/High finding and a newer tag upstream. One alert per cluster.",
332
-
"type": "integer"
333
-
},
334
-
"upgradableFor": {
335
-
"description": "How long the count must stay above the threshold before alerting.",
description: Collects cluster security posture — vulnerabilities, least-privilege findings, network enforcement and runtime detection — and serves it over HTTP and Prometheus.
0 commit comments