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
| scan.worker.image.tag | string |`""`| Overrides the image tag whose default is the chart appVersion |
102
102
| scan.plugins.annotations | object |`{}`| Annotations added to the plugin service account |
103
+
| scan.plugins.marvin.nodeSelector | object |`{}`|[Node selection](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node) to constrain a Pod to only be able to run on particular Node(s) |
104
+
| scan.plugins.marvin.tolerations | list |`[]`|[Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration) for pod assignment |
105
+
| scan.plugins.marvin.affinity | object |`{}`| Map of node/pod [affinities](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration)|
103
106
| scan.plugins.marvin.resources | object |`{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"250m","memory":"256Mi"}}`|[Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers) to add to `marvin` container |
107
+
| scan.plugins.marvin.workerResources | object |`{"limits":{"cpu":"500m","memory":"256Mi"},"requests":{"cpu":"10m","memory":"64Mi"}}`|[Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers) to add to `worker` container |
104
108
| scan.plugins.marvin.podAnnotations | object |`{}`| Annotations added to the marvin pods |
| scan.plugins.marvin.image.tag | string |`"v0.2"`| marvin plugin image tag |
@@ -112,7 +116,11 @@ The following table lists the configurable parameters of the Zora chart and thei
112
116
| scan.plugins.trivy.ignoreDescriptions | bool |`false`| Specifies whether vulnerability descriptions should be ignored |
113
117
| scan.plugins.trivy.dbRepository | string |`""`| Specifies a custom OCI repository(ies) to retrieve vulnerability database. |
114
118
| scan.plugins.trivy.javaDbRepository | string |`""`| Specifies a custom OCI repository(ies) to retrieve Java vulnerability database. |
119
+
| scan.plugins.trivy.nodeSelector | object |`{}`|[Node selection](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node) to constrain a Pod to only be able to run on particular Node(s) |
120
+
| scan.plugins.trivy.tolerations | list |`[]`|[Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration) for pod assignment |
121
+
| scan.plugins.trivy.affinity | object |`{}`| Map of node/pod [affinities](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration)|
115
122
| scan.plugins.trivy.resources | object |`{"limits":{"cpu":"1500m","memory":"4096Mi"},"requests":{"cpu":"500m","memory":"2048Mi"}}`|[Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers) to add to `trivy` container |
123
+
| scan.plugins.trivy.workerResources | object |`{"limits":{"cpu":"500m","memory":"256Mi"},"requests":{"cpu":"10m","memory":"64Mi"}}`|[Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers) to add to `worker` container |
116
124
| scan.plugins.trivy.podAnnotations | object |`{}`| Annotations added to the trivy pods |
| scan.plugins.trivy.persistence.downloadJavaDB | bool |`false`| Specifies whether Java vulnerability database should be downloaded on helm install/upgrade |
130
138
| scan.plugins.popeye.skipInternalResources | bool |`false`| Specifies whether the following resources should be skipped by `popeye` scans. 1. resources from `kube-system`, `kube-public` and `kube-node-lease` namespaces; 2. kubernetes system reserved RBAC (prefixed with `system:`); 3. `kube-root-ca.crt` configmaps; 4. `default` namespace; 5. `default` serviceaccounts; 6. Helm secrets (prefixed with `sh.helm.release`); 7. Zora components. See `popeye` configuration file that is used for this case: https://github.com/undistro/zora/blob/main/charts/zora/templates/plugins/popeye-config.yaml|
139
+
| scan.plugins.popeye.nodeSelector | object |`{}`|[Node selection](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node) to constrain a Pod to only be able to run on particular Node(s) |
140
+
| scan.plugins.popeye.tolerations | list |`[]`|[Tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration) for pod assignment |
141
+
| scan.plugins.popeye.affinity | object |`{}`| Map of node/pod [affinities](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration)|
131
142
| scan.plugins.popeye.resources | object |`{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"250m","memory":"256Mi"}}`|[Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers) to add to `popeye` container |
143
+
| scan.plugins.popeye.workerResources | object |`{"limits":{"cpu":"500m","memory":"256Mi"},"requests":{"cpu":"10m","memory":"64Mi"}}`|[Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers) to add to `worker` container |
132
144
| scan.plugins.popeye.podAnnotations | object |`{}`| Annotations added to the popeye pods |
0 commit comments