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: README.md
+5-9
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,15 @@
1
1
# snyk/kubernetes-monitor #
2
2
3
3
## Summary ##
4
+
4
5
Container to monitor Kubernetes clusters' security
5
6
6
7
## Prerequisites ##
7
8
8
-
*Note that by default the monitor uses Docker to scan your cluster and requires Docker to be your container runtime.*
9
-
*Alternatively, you can enable static analysis, which allows the use of any container runtime.*
9
+
* 50 GB of storage in the form of [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir).
10
+
* External internet access from the Kubernetes cluster.
11
+
12
+
## Installing ##
10
13
11
14
The Snyk monitor (`kubernetes-monitor`) requires some minimal configuration items in order to work correctly.
12
15
@@ -75,10 +78,3 @@ Finally, to launch the Snyk monitor in your cluster, run the following:
75
78
```shell
76
79
kubectl apply -f snyk-monitor-deployment.yaml
77
80
```
78
-
79
-
## Enabling static analysis ##
80
-
81
-
Static analysis works with any container runtime and does not rely on Docker to scan the images in your cluster.
82
-
It works by pulling the image, unpacking it and inspecting the files directly. For this process it needs temporary storage, so the Snyk monitor uses 50 GB of storage in the form of [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir).
83
-
84
-
To enable static analysis, modify one of the permissions files (`snyk-monitor-namespaced-permissions.yaml` for the Namespaced deployment or `snyk-monitor-cluster-permissions.yaml` for the Cluster-scoped deployment) and set the string value of `staticAnalysis` to `"true"`.
Static analysis works with any container runtime and does not rely on Docker to scan the images in your cluster.
77
-
It works by pulling the image, unpacking it and inspecting the files directly. For this process it needs temporary storage, so the Snyk monitor uses 50 GB of storage in the form of [emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir).
78
-
The Docker socket is _not_ mounted when static analysis is enabled.
79
-
80
-
To enable static analysis, set the `featureFlags.staticAnalysis` value to `true`:
0 commit comments