discovery-engine
discovery-engine copied to clipboard
Discover least permissive security posture, Network Microsegmentation, and Application behaviour based on visibility/observability data emitted from policy engines..
We have observed Discovery Engine crashing due to OOM and Goroutine race conditions with the stable image (v0.8). But the reason is not clear and currently the issue is not...
`kubectl apply -f https://raw.githubusercontent.com/accuknox/discovery-engine/dev/deployments/k8s/deployment.yaml` kubectl describe pod discovery-engine-5b6589755d-hndh5 -n accuknox-agents ``` Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 2m4s default-scheduler Successfully assigned accuknox-agents/discovery-engine-5b6589755d-hndh5 to...
issues with the tests : 1. Sometimes Network Policies are not generated as per expectations. For ex - [https://github.com/accuknox/discovery-engine/actions/runs/4371921390/jobs/7648698715#step:7:2100](https://github.com/accuknox/discovery-engine/actions/runs/4371921390/jobs/7648698715#step:7:2100) here network policies should have `port: 3306` & `protocol: TCP` for...
Currently the discovery-engine uses bash scripts for testing. However, the scripts are not robust enough and give false errors.  Need to investigate the current tests and...
In App Behaviour in UI, for unix socket connections, the connection name is not proper. 
Discovery engine code needs code refactoring espacially in the database handeling modules.
## Issue Report **General Information** - Environment: `AKS` - Orchestration system version in use (e.g. `kubectl version`, ...) ``` Client Version: version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.5", GitCommit:"c285e781331a3785a7f436042c65c5641ce8a9e9", GitTreeState:"clean", BuildDate:"2022-03-16T15:58:47Z", GoVersion:"go1.17.8", Compiler:"gc", Platform:"linux/amd64"}...
ARM builds are failing due to this issue https://github.com/confluentinc/confluent-kafka-go/issues/805
Currently we have multiple database drivers and we have duplicate code for add/update/delete/query/create records. With [GORM](https://gorm.io/docs/connecting_to_the_database.html) we should be able to refactor the code significantly.
Gathering active asset information is important. A security team needs to know what all assets were active during a given time frame. This is also needed for compliance aspect. Assets...