-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Host hash sensor #484
Host hash sensor #484
Conversation
Signed-off-by: Ben <ben@armosec.io>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Ben <ben@armosec.io>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
* Added host agent rules Signed-off-by: Afek Berger <afekb@armosec.io> * fixed tests & naming Signed-off-by: Afek Berger <afekb@armosec.io> --------- Signed-off-by: Afek Berger <afekb@armosec.io>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Ben <ben@armosec.io>
Summary:
|
0387b8a
to
d410544
Compare
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Ben <ben@armosec.io>
badf978
to
10cfd03
Compare
* Adding host network watcher Signed-off-by: Amit Schendel <amitschendel@gmail.com> * Fixing process tree Signed-off-by: Amit Schendel <amitschendel@gmail.com> * adding a goreleaser config Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com> --------- Signed-off-by: Amit Schendel <amitschendel@gmail.com> Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com> Co-authored-by: Matthias Bertschy <matthias.bertschy@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
…into feature/host-agent
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
Signed-off-by: Amit Schendel <amitschendel@gmail.com>
Summary:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's fix these nits before merging
Signed-off-by: Matthias Bertschy <matthias.bertschy@gmail.com>
@@ -264,7 +264,6 @@ func main() { | |||
apc := &objectcache.ApplicationProfileCacheMock{} | |||
nnc := &objectcache.NetworkNeighborhoodCacheMock{} | |||
dc := &objectcache.DnsCacheMock{} | |||
processManager = processmanager.CreateProcessManagerMock() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why you removed it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
duplicated line with 269
Summary:
|
This pull request includes several changes to the configuration, Kubernetes deployment, and main application logic to support new features and improve the codebase. The key changes include enabling new sensors, updating the Kubernetes deployment configuration, and modifying the main application logic to handle different modes of operation.
Configuration Updates:
configuration/node-hash-sensor/config.json
.go.mod
to include new dependencies and update existing ones. [1] [2] [3]Kubernetes Deployment Updates:
LoadBalancer
indemo/general_attack/webapp/ping-app.yaml
. [1] [2]get
onpods
indemo/general_attack/webapp/ping-app.yaml
.Main Application Logic Updates:
main.go
to load configuration from an environment variable and handle Kubernetes and non-Kubernetes modes. [1] [2] [3] [4] [5] [6] [7] [8] [9]pkg/config/config.go
to include new configuration fields for host malware sensor and Kubernetes mode. [1] [2] [3]Container Watcher Updates:
pkg/containerwatcher/v1/container_watcher.go
. [1] [2] [3] [4] [5] [6] [7]