11# ARMO cluster components
22ARMO Vulnerability Scanning
33
4- ![ Version: 1.7.8 ] ( https://img.shields.io/badge/Version-1.7.8 -informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: v1.7.8 ] ( https://img.shields.io/badge/AppVersion-v1.7.8 -informational?style=flat-square )
4+ ![ Version: 1.7.9 ] ( https://img.shields.io/badge/Version-1.7.9 -informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: v1.7.9 ] ( https://img.shields.io/badge/AppVersion-v1.7.9 -informational?style=flat-square )
55
66## [ Docs] ( https://hub.armo.cloud/docs/installation-of-armo-in-cluster )
77
@@ -43,25 +43,41 @@ helm upgrade --install armo armo/armo-cluster-components -n armo-system --creat
4343| armoCollector.enabled | bool | ` true ` | enable/disable the armoCollector |
4444| armoCollector.env[ 0] | object | ` {"name":"PRINT_REPORT","value":"false"} ` | print in verbose mode (print all reported data) |
4545| armoCollector.image.repository | string | ` "quay.io/armosec/cluster-collector" ` | [ source code] ( https://github.com/armosec/k8s-armo-collector ) (private repo) |
46+ | armoCollector.volumes | object | ` [] ` | Additional volumes for the collector |
47+ | armoCollector.volumeMounts | object | ` [] ` | Additional volumeMounts for the collector |
4648| armoKubescape.downloadArtifacts | bool | ` true ` | download policies every scan, we recommend it should remain true, you should change to 'false' when running in an air-gapped environment or when scanning with high frequency (when running with Prometheus) |
4749| armoKubescape.enableHostScan | bool | ` true ` | enable [ host scanner feature] ( https://hub.armo.cloud/docs/host-sensor ) |
4850| armoKubescape.enabled | bool | ` true ` | enable/disable kubescape scanning |
4951| armoKubescape.image.repository | string | ` "quay.io/armosec/kubescape" ` | [ source code] ( https://github.com/armosec/kubescape/tree/master/httphandler ) (public repo) |
5052| armoKubescape.serviceMonitor.enabled | bool | ` false ` | enable/disable service monitor for prometheus (operator) integration |
5153| armoKubescape.skipUpdateCheck | bool | ` false ` | skip check for a newer version |
5254| armoKubescape.submit | bool | ` true ` | submit results to ARMO SaaS: https://portal.armo.cloud/ |
55+ | armoKubescape.volumes | object | ` [] ` | Additional volumes for Kubescape |
56+ | armoKubescape.volumeMounts | object | ` [] ` | Additional volumeMounts for Kubescape |
5357| armoKubescapeScanScheduler.enabled | bool | ` true ` | enable/disable a kubescape scheduled scan using a CronJob |
5458| armoKubescapeScanScheduler.image.repository | string | ` "quay.io/armosec/http_request" ` | [ source code] ( https://github.com/armosec/http-request ) (public repo) |
5559| armoKubescapeScanScheduler.scanSchedule | string | ` "0 0 * * *" ` | scan schedule frequency |
60+ | armoKubescapeScanScheduler.volumes | object | ` [] ` | Additional volumes for scan scheduler |
61+ | armoKubescapeScanScheduler.volumeMounts | object | ` [] ` | Additional volumeMounts for scan scheduler |
5662| armoNotificationService.enabled | bool | ` true ` | enable/disable passing notifications from ARMO SaaS to the armo-web-socket microservice. The notifications are the onDemand scanning and the scanning schedule settings |
5763| armoNotificationService.image.repository | string | ` "quay.io/armosec/notification-server" ` | [ source code] ( https://github.com/armosec/capostman ) (private repo) |
64+ | armoNotificationService.volumes | object | ` [] ` | Additional volumes for the notification service |
65+ | armoNotificationService.volumeMounts | object | ` [] ` | Additional volumeMounts for the notification service |
5866| armoScanScheduler.enabled | bool | ` true ` | enable/disable image vulnerability a schedule scan using a CronJob |
5967| armoScanScheduler.image.repository | string | ` "curlimages/curl" ` | image: curlimages/curl |
6068| armoScanScheduler.scanSchedule | string | ` "0 0 * * *" ` | scan schedule frequency |
69+ | armoKubescapeScanScheduler.volumes | object | ` [] ` | Additional volumes for scan scheduler |
70+ | armoKubescapeScanScheduler.volumeMounts | object | ` [] ` | Additional volumeMounts for scan scheduler |
6171| armoVulnScanner.enabled | bool | ` true ` | enable/disable image vulnerability scanning |
6272| armoVulnScanner.image.repository | string | ` "quay.io/armosec/images-vulnerabilities-scan" ` | [ source code] ( https://github.com/armosec/ca-vuln-scan ) (private repo) |
73+ | armoVulnScanner.volumes | object | ` [] ` | Additional volumes for the image vulnerability scanning |
74+ | armoVulnScanner.volumeMounts | object | ` [] ` | Additional volumeMounts for the image vulnerability scanning |
6375| armoWebsocket.enabled | bool | ` true ` | enable/disable kubescape and image vulnerability scanning |
6476| armoWebsocket.image.repository | string | ` "quay.io/armosec/action-trigger" ` | [ source code] ( https://github.com/armosec/k8s-ca-websocket ) (private repo) |
77+ | armoWebsocket.volumes | object | ` [] ` | Additional volumes for the web socket |
78+ | armoWebsocket.volumeMounts | object | ` [] ` | Additional volumeMounts for the web socket |
79+ | armoKubescapeHostScanner.volumes | object | ` [] ` | Additional volumes for the host scanner |
80+ | armoKubescapeHostScanner.volumeMounts | object | ` [] ` | Additional volumeMounts for the host scanner |
6581| aws_iam_role_arn | string | ` nil ` | AWS IAM arn role |
6682| clientID | string | ` "" ` | client ID, [ read more] ( https://hub.armo.cloud/docs/authentication ) |
6783| cloudRegion | string | ` nil ` | cloud region |
@@ -70,5 +86,7 @@ helm upgrade --install armo armo/armo-cluster-components -n armo-system --creat
7086| gke_service_account | string | ` nil ` | GKE service account |
7187| secretKey | string | ` "" ` | secret key, [ read more] ( https://hub.armo.cloud/docs/authentication ) |
7288| triggerNewImageScan | string | ` "disable" ` | enable/disable trigger image scan for new images |
89+ | volumes | object | ` [] ` | Additional volumes for all containers |
90+ | volumeMounts | object | ` [] ` | Additional volumeMounts for all containers |
7391
7492
0 commit comments